Well from Toronto, one transfer will get you to Collingwood but after that you are on your own. Plus there is no service on weekends.
I'm surprised that the municipalities of Collingwood, Medford, Thornbury and OwenSound collectively fund the Linx Bus to their municipalities? Seems like a no brainer.
Collingwood 22k
Thornbury 19k
Medford 10k
Owen Sound 26k
77k people should be enough to support hourly bus service 7 Days a week. Not including tourists. I'm not gonna suggest a bus going to Tobermory because there is almost nothing between Tobermory and OwenSound.
I'm sure a lot of these people commute to Barrie to go to the mall or doctors appointments.