Americans generally disdain public transportation as a handout "for poor people", think it's dirty (and sometimes it is, because...) and so stations are installed in the cheapest locations not usable for other desirable things. I'm not exaggerating for effect.