I voted to each their own, because you simply can't lump all gas guzzler/SUV drivers into one category. A friend of mine just bought a Nissan Xterra, the smallest SUV Nissan makes. It's EPA-rated at 16/21. On his first fill-up, he got about 20 mpg, although granted it was mostly highway driving. But still, for something that's got 4wd, weighs 4200+ pounds, has 265+ hp, and can do 0-60 in around 7 seconds or so, I'd say that's pretty damned impressive!
Also, interestingly, most full-sized SUVs, like the Tahoe and Expedition, despite their bulk, get similar economy to smaller ones like the Trailblazer and Explorer.
As for me, I drove to work today in a 1985 Silverado that gets around 10 mpg around town. Do I consider that a guzzler? You bet! But at the same time, it's paid for, has gone maybe 9,000 miles in the 3 1/2 years I've owned it, and has proven very useful in hauling stuff to the dump, picking up stuff from the hardware store, and just doing projects around the house. And I just don't see the benefit of paying $16K or more for a brand-new standard-sized truck that might get 16-17 around town, just to drive it a few thousand miles per year and then abuse it by dumping a cubic yard of topsoil in it (which was heavier than I thought it would be!
)
Now okay, yeah, there are plenty of people who buy these big guzzlers just to show off, or make up for some kind of sexual deficiency. But many of them might also use that big guzzling SUV on the weekends to tow a boat, haul a bunch of people around, etc. And by and large, having one gas guzzling vehicle that can do everything still usually ends up being cheaper than having one guzzler to handle your heavy work, and one fuel sipper for daily commuting and such.
Honestly, I don't see a guzzling SUV to be any worse than a guzzling luxury car or a guzzling sportscar. Buy it if you can afford it. Don't expect me to be impressed by it, but you shouldn't be buying it to impress ME, anyway. Unless you're buying it FOR me