My impression is that the expectations put on the hiring managers is to hire someone who already knows everything and is willing to work any number of hours. So people who would be great employees in a sane job market are seen as "too old" (or the usual euphemism of "not high energy".) I think we need to find some way to force companies to hire our citizens.