It's not a detail that changes the conclusion, but I want to focus on it:
The U.S. definitely can afford to maintain its roads. The country is the richest in the history of the world, richer than it's ever been. U.S. GDP in 1960, when the Interstate Highway system and many suburbs and malls were being built, was ~$3 trillion in real dollars;[0] now it's ~$18 trillion.
The U.S. chooses not to maintain its infrastructure.
[0] According to one unofficial source on the web, which I'm going to trust for this purpose.