There's probably some amount of a valid point there, but making it about a Hummer, specifically, undermines it, since they suck at most of the things one might think they'd be good at.
Incidentally, I saw tons of Hummers on the road around here in the '00s. Now... I thought they'd stopped making them. All those "I want a huge car because... I want a huge car" buyers must be getting expensive trucks or other kinds of big SUVs these days.
Incidentally, I saw tons of Hummers on the road around here in the '00s. Now... I thought they'd stopped making them. All those "I want a huge car because... I want a huge car" buyers must be getting expensive trucks or other kinds of big SUVs these days.