Unions also start boxing out new experienced employees. The railroads have no way to bring in experienced workers from other industries because everyone is mandated a certain starting wage by the union...entry level wages ($50k) plus overtime. Looks exactly like regulatory capture.
You see this in a lot of industries that are unionized, if you move across the country or have a life change and are in a unionized environment you can be screwed by a) losing seniority and b) comp can drop.
Had a friend who was a pilot. Personal situation - moved, wanted to live in base rather than deadhead yadda yadda - you start off at ground zero at the new airline - literally next to guys with no time on type (and you could have thousands of hours on type - which is years of work).