The fact that so many lines are running at hourly headways is actually a huge problem for many. While having clockface scheduling is nice, and hourly headways is certainly a frequency one can plan around, its not exactly convenient. Let's say you have to go to a convention in Toronto, the event ends at 7pm (its a weekend), and you need to go back home with the closest line being the Barrie Line. Barrie trains leave at XX:53, so unless you excuse yourself 15-20m early, you have to wait almost a whole hour to catch the next train. By that point, you could've just found a place to park and driven home. What GO has right now is a system that is workable with the right forward planning, however isn't something people can conveniently use on a whim, or the most ideal system to use in such cases. Want to switch lines? Well that's certainly going to result in even more waiting, just wondering the halls of Union for ~20m unlike say the subway system where at most your transfer is going to be like 3m (in pre-covid times).