CAFE standards (regulations) are the reason why trucks are so large. Fuel efficiency standards are based on the size of vehicle, so a bigger vehicle allows for more fuel consumption and thus a more practical to build vehicle while still meeting standards.
There is no shortage of small trucks internationally. If you want smaller trucks, you seek deregulation (removal of fuel efficiency standards and the chicken tax).