the major blockers to public transportation is spending government money to benefit people that aren’t necessarily you. The rest is mostly smoke and mirrors.
The long term ROI may be huge economically and environmentally, but that’s far to abstract to motivate most people.