I am not convinced. Yes, the regulations are a factor, but ego is also a factor. See also Giraffe Necks.
replies(4):
Also, trucks have some of the highest inventory levels of any new vehicle type right now. If ego is the only way to explain this, why did folks buy so many more trucks last year? Did the American ego Change more than gas prices?