1st, write your congressman & Senator. If enough people do that, it will help - in general, but not right away.
2nd, someone who is dedicated, single, with no kids to support could form a nonprofit, get pissed off people to join and pay dues - if 100,000 laid off IT types each kicked in $25, that $2.5M would hire some decent lobbyists. Then lobby directly against the megacorp lobbyists. That is the way to play the game.
3rd, in the mean time, go independent. Hire on as a contractor. If you have good skills you can make $50 - $125 hour, depending on what those skills are. After all, they aren't paying your FICA/FOKA/FUKA whatever, nor your medical/dental/life benefits, and will dump you at the end of the contract - so it is worth it to them to pay you more per hour than you would make as a salaried employee.
For every one contract opening, there are probably over 70 highly qualified candidates that apply. Additionally, contract positions are few and far between these days...