The MTA is run by New York State, and therefore at the whim of Albany cronyism [1]. This is why it’s so dysfunctional. I wouldn’t necessarily blame the transit unions.
Edit: also, there’s a history of multiple private subway companies in NYC, it didn’t work out.
Edit: also, there’s a history of multiple private subway companies in NYC, it didn’t work out.
1. https://www.cityandstateny.com/politics/2021/01/how-the-mta-...