Many of these rights were also secured because the awful production line jobs were sent overseas (cf Bangladesh). Unions were a powerful force for good - but they also created huge problems in some countries once those rights had been one and they failed to modernise. Modern trade unions are again a powerful force for good, but those are the ones that aren't going on strike all the time and hardly anyone has a problem with them.
(From a very UK perspective)
> Maybe the answer is to get rid of corporations?
Hyperbole aside, there is no silver bullet to the situation as it stands. And I'm not informed enough to make any claims as to what could fix it. I just find it horribly hilarious when unions are made out to be so evil and corporations are made out to be the good in any fight. Unions at least have the interest (to a degree) of their members to protect, corporations just care about profit.
Were earned. Were secured. Continuing to harp on the past is not a convincing argument for current relevance.
But I guess if you willfully deal with the government as an employer, that's your own fault, right?
Some things have already been disrupted. The 40hr working week being a great example.
I'm really beginning to wonder if our industry's fascination with young, gullible and naive staff is actually healthy any more.