I agree with all that.
I may be out of line here, but I'd like to see them improve and address some other issues (including some that you mentioned) before dishing out more DLC frills. I don't want to purchase more paint schemes and "challenges". I'd prefer to see that effort go toward better racing a.i. (less rubberbanding effect), more hud options, better post-race results, etc.
As it is, I feel like I paid full price for a bare bones game with significant issues, and I am almost repulsed at the idea of paying for DLC, especially until some of these core issues are addressed.