I would simply have small firetrucks in urban areas, and large fire trucks in rural areas.
You've also got a lot of volunteer departments where each firefighter keeps their equipment in their own personal vehicle.
Why firetrucks in the US are so large is a good question. In the spirit of Chesterton's Fence, I'd assume that there is a good reason until proven otherwise.