I agree with your point about teenagers work interfering with their schooling, but that’s not quite correct about the mandatory age.
It’s only mandatory to 18 in New Brunswick and 17 in Manitoba.
In the rest of Canada the age is 15 to 16. (16 in Saskatchewan.
Don’t want this to come across as defeatist, because the message is nice and Ursula K. Le Guin is a real one, but there’s still 43 monarchies in existence in 2024.
https://en.wikipedia.org/wiki/List_of_current_monarchies