So Midland, Penetang, Alliston, all lose bus service. PMCL's corpse has been mutilated, leaving only the Collingwood/Wasaga service left. Amazing how much service PMCL provided to Central Ontario before Greyhound bought it. GO or Northland, both provincial agencies, should fill the gap, at least with a Midland-Barrie shuttle bus.
Greyhoundless Quebec seems to do better, with much more bus services off the Montreal-TR-Quebec corridor, plus VIA.
I can understand why the Gravenhurst/Orillia/Casino Rama service is being canned; there's plenty of alternatives, such as all the Chinatown buses, and Ontario Northland along Highway 11.
The Windsor-Niagara service via Jarvis, Simcoe and St. Thomas was always a joke with one bus a week, not sure why that was kept so long, though sizable communities like St. Thomas, Tillsonburg, Simcoe are without any bus service at all. The demand, if any, for service like this would not be an east-west route along Highway 3, but north-south. St. Thomas and London Transits should have a joint route; a bus from Brantford/Hamilton could serve Simcoe and Tillsonburg and take passengers to at least useful places for colleges and universities; hospitals; employment; connecting buses, trains, planes.
Welland and Port Colborne should be part of a Niagara Regional Transit, something that is very sorely lacking in that part of Ontario. The only serious inter-municipal service out there is St. Catharines, which serves Thorold by contract. Any other local transit that crosses lines are only meant to serve students to Brock and Niagara College.