TTC makes about 80% of their operating costs through fares. Compared to York Region which makes about 50% through fares with the highest fare in North America. If it charged the same fares as the TTC is would be making even less return from the fare box. TTC has much higher ridership, better coverage area and better frequencies that allow it to charge less and make more money from the fare box. Unfortunately, suburban transit systems are completely at a loss due to a mixture of land use and sparse ability to serve commuting corridors that have wide catchment areas like Pearson, or large industrial areas like along Highway 7 in Vaughan or Brampton. Suburban municipalities could adopt the exact same fare structure and subsidy policies as Toronto but it wouldn't do anything but deprive these transit agencies because they need larger subsidies just to provide 45 minute headways which is something that would almost be unthinkable in Toronto today. In the suburbs, although it is changing, transit is more of a public service for specific demographic groups.
So to sum it up, yes these municipalities are giving more subsidies per transit rider (but potentially NOT more per capita) than the TTC is. If the TTC received as much of a subsidy per rider as some of these suburban agencies than it could probably even move into doing regular capital transit expansion projects like subway extensions, BRT, LRt, etc.