There is absolutely no need for pickup trucks to be this fucking big! My only guess is GM couldn’t meet their emission standards and had to make a bigger truck (larger footprint) so that they could. #ridiculous #grownostr 
Discussion
Emissions destroyed auto. Everything is over engineered, designed to brake, and fuking retarded.
That is why you can't buy small trucks anymore. I believe the emission standards are based on the wheelbase.
Here is a good podcast on this. I may have to listen to this again.