Good public transit helps everyone, even those who don't use it. The more people who do use it, the better traffic is for people who still drive, the less dangerous the roads are for people who walk or bike, and the less polluted the air is for everyone.
The argument that public transit might steal jobs is one of the lamest excuses I've ever heard for not having it.
Governments are going to have to get over it; mass public transit is best option for the future of everyone.