You can fault the unions for that. When lay offs come, the most senior get to keep their jobs unless they had pissed somebody off. Thats why I never understand why the youngest and newest of workers will support being union. They are the first to get screwed, regardless of their quality of work.
A good point I hadn't thought of.