Lack of mid-distance transit is also a huge problem.
Mid-sized USA cities tend to have half decent transit around their urban core (often woefully under-served especially in cities that don't have either trains/subways or else dedicated right-of-way for buses, but none-the-less serviceable).
However, the thing that mid-sized cities almost uniformly lack in the US is any form of regional commuter rail.