I'll remember that every time I hear TTC riders complaining about another fare increase. Your logic is pretty flawed and exposes an acute inability to grasp reality on your part. It doesn't matter if it's Gov't or private sector, controlling costs is essential, and part of that is getting as much work out of the worker as possible during their shift. It's called work for a reason, because it isn't fun or relaxing. That is why we get time off work. By paying far too much for what they get from the worker, they starve the organization of funds for things like new subways, buses and help avoid fare increases. I don't think the problem is with the front line employees like drivers, as they take more poop in a day from the public than most other workers out there, and their jobs are becoming increasingly dangerous... they earn their pay. But the maintenance 'workers' might do some work in a given shift, but not much.
BTW, there is a private sector for transit employees. Grayhound, Canada Coach Lines and the like.