Have you actually met many Canadians?

Jokes aside, I don't know why individual Canadians would be any less self-interested than politicians.
They are but it's their country. It's also harder to pay off tens of millions.
The whole point of democracy is rule by will of the people. Self-determination. If politicians aren't acting in the interests of voters the system doesn't work.