adma
Superstar
The Toronto bus terminal isn't that bad. I think this is because it is run by the TTC (yes, we deride it for maintenance and management, but it is still managed better than most Greyhound terminals - the Port Authority in New York and the NFTA in Buffalo don't do too badly either. The London Greyhound terminal is Greyhound-run and it is a bit of a dive.
And of course, we mustn't forget the characteristic Greyhound quick fix for terminal terminal blight (dupe'd word intentional)--rather than building brighter, better-monitored modern urban terminals, banishing themselves to metal shed bus-garage add-ons in the industrial periphery. (Excellent example on the aforementioned Calgary-Vancouver route: Kamloops.)
Last I remember (mid-90s), even the Calgary Greyhound terminal embodied a lot of the problems: presumably intended as a state-of-the-art 80s showpiece, yet totally insular within an incoherent sea of highway ramps, and a long walk from the nearest C-train stop...