I would disagree with a big part of this characterization. Specifically that prices are out of control beyond housing (which is completely fucked), but outside of that Canada has done better than most comparable countries when it comes to inflation over the last few years.
Taxes are not that crazy unless your only comparison is the US, which is a bad comparison.
Registering to vote is pretty normal. You might not have to because the government already has records of you and that is the same in America for a lot of people. For immigrants in Europe you still have to register!
If you change municipality or state in Europe you might also have to register again so they have you voting in the right local elections.