In a recent survey, Hummer owners said their purchase was a "moral choice." While I'm not exactly sure what that means, I do think the Hummer backlash has gone too far. I would never own a Hummer, and find them largely repugnant. But I do admire their off-road capabilities and can appreciate why people own them.
A Hummer is a status symbol, just like a Toyota Prius. I know, the two vehicles are apples and oranges, but people buy them both to make a statement. You may argue the validity of that statement's content, but must accept that everyone has the right to choose what to drive. Otherwise, Prius owners will continue to egg Hummers and Hummer owners will continue to drive over Priuses.
To paraphrase Voltare, "I defend not what you drive, only your right to drive it."