Unions are the worst thing that a country has. Workers who belong to union are typically higher paid, more lazy, and less efficient than those who do not. Why? They don't have to work hard. The union protects them. Just like the citizens of the old style Communist countries. In these countries, people don't have incentive to work hard. The whole country rots and economy suffers. So in turn everybody suffers. If Canada banned union, this country would prosper. However this is never going to happen because most Canadians have this socialistic ideology. Most Canadians haven't seen the world. They might think differently if they know better. They're like a frog born in a deep well. All it sees when it looks up is a little part of the sky and it thinks this is the whole world. Canada should learn from the countries in SE Asia, or even Communist China, which is more capitalistic than Canada. The least socialistic province Alberta has always been performing better than the rest.