Charlottetown is also a city, but people from Toronto, Montreal, Vancouver, etc., don't see it that way.
I'm not saying Whitehorse isn't a nice place, I'm simply pointing out that most young people want to live in big cities. Regardless of how nice Whitehorse is, it's not a big city.