Here's an interesting look at how ridiculously large full-sized US pickups have become since the 1990s. The one on the left is an early–1990s Chevrolet Silverado, and the one on the right is a recent-model Silverado. Why are the new ones so tall and have such high front ends restricting forward vision for the driver? "Pedestrian impact standards" don't seem to be the answer. Machoism run amok, maybe?