They are also undemanding of their government, having reelected the same government many years in a row now. The whole undemanding culture is pointing them to a direction of uniformity, which I guess would equate to more monopolies and less innovation and entrepreneurship.
Left or right, the Canadian government serves business not individuals and it shows everywhere. There is only ONE independent ISP left in Ontario and they have recently been talking to law firms who specialize in the sale of businesses. That leaves Bell, Rogers and Cogeco as the only way you can get a home phone, cell phone or internet connection. Most places you have only one option for your electrical and natural gas provider!
Canada is just 3 monopolies in a trench coat and there is nothing we can do about it.