The Hummer is going away because of poor sales, the result of poor gas mileage, gas guzzler taxes in some areas, and the fact it brings the government mandated corporate average fuel mileage numbers down.
The tree huggers had nothing to do with it. Your wonderful President recently asked for a HIGHER corporate average fuel mileage requirement............this means cars will continue to get smaller, lighter (using plastics), and much less powerful.....YUCK!.