A commuter rail still requires a person to navigate the suburbs to get to the station which requires... cars.
I'm not against public transit. I just understand the reality of the United States. If it helps the poors or minorities with tax dollars we don't do it here.