Horses for courses and all that.
Most new cars these days seem to be bought 'on drip' or leased, easy credit/financing (yep, even these days!) means that almost anyone can have a new car if they want.
I don't think there's really much moral high ground to be had by owning a new car instead of leasing though. Sure, it might prove that you've 'got money' to stump up the purchase price up front, but you'll be losing a similar amount every month in depreciation to what the leasing figure would be anyway. Who's the mug?
Best to buy what you can afford, and enjoy. Life's too short to worry what everyone else thinks.
I've owned/bought/driven all sorts of cars over the years (and even leased one!). Cars are cars at the end of the day. Some are nicer than others, as long as you're happy with your choice, who honestly cares?