I think one of the problems that transit authorities run into is, when fares are raised they are almost always correlated with a raise in pay and benefits or increase in hiring. No transit authority is appropriately setting aside the raised funds for future use on expansions. Instead they are more and more relying on subsidization from jurisdictions for these improvements.
Now I agree that jurisdictions that receive benefit from the transit system should help fund it with the revenue that is generated, but when you see any fare raise it shouldnt be a green light for spending, it should go half and half for improvements needed/inflationary increase but also towards the future. As long as we continue to "increase" the cost of operation for transit, the more it struggles to come to parody in cost versus SOV.
In the case of WMATA for instance, I believe most riders would be ALL for a fare increase if it didnt mean it would simply help continue funding employee benefits of 35% of salary which are just out of control. Police officers and teachers dont get such nice benefits packages why should transit workers?