The system barely works, and in some cases not at all. Canada exists without civil strife because Canadians are to damn lazy to really do anything about it, in fact if it does not involve them personally nobody gives a shit, here are some examples, look at all the indigenous issues we have, and why is the list so long, look at Quebec, Any one concerned they have not signed onto the constitution ? or why can we not run a pipeline from the west coast to the east coast? Canada has a lot of major issues to sort out before it is more than average place to live..
Explain to me this can an everyday person run for office, have you checked on the criteria to run for office it pretty much takes me and you out of the race. And yes the 95 referendum did end without violence or strife, But what would have happened had the separatist won that day, why did the government have so many military units on stand by that day...
Yes we have a pretty good standard of living, unless your poor that is, and yes most of us have running water, some of it is poisoned with mercury for over 20 years now, don't drink it but it does run...a lot our infra structure is in need of repair. We have some of the highest taxes in the world, our health care is a joke, unless you like to wait over 18 hours to see a doctor, thats for broken bones...
Inter national we are a joke, our NATO allied have running jokes about the entire nation, We can not even look after out own sovereignty in most cases, to the rest of the world our word means nothing.
No every things is fine, in my world just keep the blinds closed.