You are making broad assumptions that do not always hold true. Perhaps I am the exception to your first paragraph, but I know plenty my age who continued to add job skills, education, and information and are making as much now and found jobs. True, it can take longer but this is not a foregone conclusion. Luck plays a role but so does seeing the writing on the wall and taking proactive steps to prepare before s*it hits. I warned my own father for 4 years that his company was showing all the signs of failure but he had worked there since he was 16. He made it through to retirement but it was hell when they were purchased by a foreign company. Many just go to work and have the work ethic part, but don't lift their heads up enough to see what is happening.
Those I see stuck in your example, with good work ethics 1)Stayed in the same job with no advancement for too long, 2)Have resumes that look like they have no stability (and yes, it is hard to balance 1 and 2), 3)Are in glutted markets and are unable or unwilling to move to a better market, 4)Have health or other issues that make them less employable, and 5)in pharma in particular stayed in what was supposed to be an entry level job well into their 50s. At least in pharma, the job losses had absolutely nothing to do with Bush tax cuts. Nothing. It was corporate excess and the stupid share of voice model.
Obviously there are many other examples and the worst are the stories where an older, experienced worker has to train the younger, cheaper replacement. But for every story I hear like that, I can tell you one of workers willing to take pay or benefit cuts to prevent layoffs. Not everyone is given that choice, obviously. Companies are not always fair but this is not a new phenomenon. When unemployment was arguably too low, 4% or so, people who couldn't walk and talk at the same time had jobs. Sadly, even those with solid qualifications grew complacent and saw no reason to get additional education or to push to learn more about other departments, or to define what was changing and how to stay viable. Now corporate greed and a market with high unemployment allows them to make decisions that put older workers at risk. Cutting costs is acceptable right now, no matter what. Again, not the fault of the Bush tax cuts. I could just as easily put the entire blame on fannie and freddie but we all know the reality is more complex.There were many trained to be steel workers with no other skills who ended up out of work in the past.
Unions had their place and were responsible for passage of important laws about worker safety and hours. However, the entitlement and benefits of union workers today is doing far more harm than good IMO. We've have priced ourselves out of being a productive country. Heck, even a highly subsidized solar industry cannot survive against foreign competition. Remember too that unions were before all of the alphabet organizations like OSHA and I think their time of benefit has passed.