It is puzzling why these people never get charged but to answer how do we fix this, well we will never fix all of it but a new direction with dedication to the results favouring the masses is needed.
Politics can a very dirty biz and it all starts with one person at the top who either craves power, money, fame, likeabilty etc., or worse, all at the same time.
There is also insecurities amongst these people and, if they are courted by people who make them feel good and secure they will support their cause(s).
Take the CONS under Harper. He makes UNemployment Ins harder to obtain, makes the length of time one can collect it for shorter, eliminates most of the re-training programs, then says if you are UNemployed for 6 months you have to take a job up to 30% less than your previous wages all the time allowing Companies to hire foreigners on Temporary programs in at who knows how low of a wage which still makes your 30% less too costly compared to these Foreign Temps.
He is satisfying the people who make him feel good such as those at the Frasier Institute who are backed by foreign corporates such as the Koch Brothers.
It's Maslows Theories in action.
So what's the solution?
We need a new direction that will have those same qualities to an extent but who will fight for the masses first, and not just special interest groups like the Frasier Inst et all..............
No, the answer is not to simply swap out one for another. The answer is to correct the problem at the source, which is not partisan, but systemic within the mechanism of government itself. Until that is fixed, this will continue from Conservative to Liberal government and back again, just as it always has.