Fundamentally it blames the victim.
Carpooling won't work because even if people go to work at the same time (by some miracle no one is sidetracked in the process), getting home is even more unreliable given different workloads, so someone might get stranded. What to do then if you're in the burbs? Eat a 100$ taxi that might be a significant chunk of the take home pay they earned that day? Take an even longer time on things like busses that they haven't navigated before?
Biking is great until there is rain, snow, cold, and it exposes the rider to a far greater risk of catastrophic injury, and the downside of getting a flat is a lot worse than in a car since changing the innertube is often about a 50% chance of actually solving the problem if there are splinters or a bad outertube.
As for the victim blaming, companies should be obligated to providing comprehensive transit networks, or contribute to the existing transit networks. If the company is the usual adult daycare cubefarm office junk, then a company should be obligated to providing telecommuting options for parttime at least, and several office centers (especially in downtowns near transit nexuses).
Yes Americans suck. But they also are overworked, underserved by infrastructure, and given little options by businesses and governments.