The US doesn't subsidize those vehicles. In 2008, the Obama government passed the CAFE emissions standards which carved out an exception for vehicles used for commercial purposes. Most pickups and large vehicles fall under this exception and can be profitable due to lower emissions standards.
The rest is true but a bit complicated. The US Federal government subsidizes arterials which gives local governments an incentive to build more arterials so they can receive more federal funding.