@Enthusiastic Contrafibularities time will tell i suppose
I'm disappointed they have chosen not to be part of a very important tradition.
Effectively turning their back on the UK - why should anyone else feel proud to be British if a Royal will walk away?
And why support the Monarchy if they won't support each other?
It's a mess
The thing is, however, that the Royal Family isn't just the monarchy of the UK: it represents the monarchy of fifteen other countries as well - and that includes Canada...
Look at it in a global, "Commonwealth realms" context: Harry is only 5th in line to the throne (at the moment...), so his absence isn't going to be a huge loss to the UK monarchy. The Canadian monarchy, however, is stable and long-established, and yet - AFAIK - has never had a resident Royal. Think of the boost it would get from having Harry and Meghan move there...
[Fun Fact: the Canadian monarchy is not only one of the oldest continuing monarchies in the world; it's actually run continuously for longer than the UK monarchy.
(The series of French Kings who ruled over their "Colony of Canada" overlaps the Cromwell era...)]