Actually, according to my knowledge and actual experience,
Montreal, Chicago, and New York, all of them are much prettier, much higher class looking city than Toronto.
Busy global tourists go to Tokyo for Japan, Shanghai or Beijing for China, Paris and London for UK and France to get a glimpse...