while it will empower many people to better match their skillsets to where they are needed, it is also going to allow people to avoid the things that they don't like
If someone wants an outcome badly enough they'll put up with all the bullshit they need to get there XD
If they want to stick to their niche that's fine too, but if they get stuck they'll just have to accept that it was their fault that they're stuck :)
they probably won't and will be whining about how unfair everything is and how the workplace etc is clearly and actively biased against them