Canada is far from perfect. We too have infrastructure deficits, the city I live in suffers from incompetent city planning (although recently it's gotten better), our house prices are insane, and the cost of living is very high. That being said, the one thing I think Canada does 100x better is politics. Mainly because Canadians generally don't 'belong' to a political party or movement. Almost everyone here will vote…
are you from Toronto or Vancouver? In Montreal (and Quebec in general), this is not true.