Possibly Government gives massive subsidies to Big Corporations like GM, Chrysler, Bombardier is that they all have Unions.  If Government can keep the last few big Unions alive, it justifies Government have Monopoly Unions amongst itself ( Teachers, Doctors, Police, Staff)