Compared to where? TTC is great local transit. I'm challenged to find anywhere in Canada that's better - or the USA to be honest. Whenever I return back to Toronto, I've been reminded that the grass isn't always greener.Great transit? It has great commuter transit, but not great local transit
Montreal is similar - particularly after their frequency improvement in recent years. And Vancouver isn't bad too - even if service isn't quite as frequent as it should be. NYC might have been better once - but the sorry state of the subway system, and the ever infrequent bus services strike against it.
LA has certainly improved in the last couple of decades.
Ghettos in London Ontario? I'm struggling to believe that. Can you draw the area on a map ... I have to see this on Streetview to believe it!