The issue other then ridership is the corruption in the city politics, particularly DOT. They flat out refuse to give ANYONE authorization to run in the city, or make it extremely difficult to do so. There are so many other agencies that would be happy to contract out work, so why is the city so hell-bent on having everything be run by ? They say it was to Lower the subsides, but at what cost?? They absolutely ruined all the express lines they got. The Riverdale lines lost a ton of ridership after MTA got them simply because MTA dosent know and dosent care enough to run it properly.
Then you got them sending cease and decist letters to private carries who want to save some of the lines they eliminated. It's ridiculous.