I completely and 100% agree with the OP. It's so dissapointing the way cars are being designed these days. And obviously the answer for this isn't that modest cars have to have modest looks, just look at cars like the old S2000, G35 or RSX (which I own and love). All are beautiful, sporty cars, but are completely affordable and practical. I carry large amounts of cargo (my entire DJ set-up) in the back of my car and it's still sleek and beautiful.
But it seems like cars like these are being discontinued or ruined as of late. It seems as though more and more emphasis is being placed on mediocrity or, middle-of-the-road designs. Getting consumers to buy their cars instead of the competition because it has "heated seats and a navigation system", rather than beautiful styling, quality, and practicality.
But if we back up 5 or 10 years, and look again at Honda/Acura's designs. I find nearly every one of their cars attractive. The RSX, NSX, Civic, S2000, Accord, CR-V, TL, TSX and RL. Not just Honda/Acura though, but also BMW, Toyota, Nissan, and many others. But like I said before, all these good looked cars have been discontinuted or ruined. Why is that? What is it about designers today that they create such unattractive vehicles?