>one of those other reasons is behind their refusal.
I mean, one of those reasons is "When I leave this job will I be able to get another job" is a huge deeply life affecting one.
If you want me to work on COBOL from 1988 then you've limited my work prospects to one of a very few employers in the country at a very specific pay range. If I instead tell you to eat a fat one and go with $language_de_jour the number of employers and potential salary range is much, much larger.
Why does working in one technology prevent you from getting a job in another one?