@Brandon9000,
There are many reasons why some individuals are hired and many others aren't. First of all where in the US are you located? This could play a major role in the hiring process.
I'm in the Boston area and as you may well know there are many hospitals, both in Boston and in the surrounding areas. Most of the hospitals ( if not all) don't advertise in newspapers in the help-wanted ads.
They frequently advertise on bulletin boards in the hospital/health care clinics.
Today, the way to a job ( at least in the health field ) is through "networking". If you know someone with a job, they often can help you find a way into a similar job. But not always.
Research techs in basic research in the Boston area, appear to be filled almost strictly by Asians ( many of them Asian Americans). This could be due to the process of "networking". Another trend in the medical fields is to hire those who know at least 2 different languages. Again, "networking" seems to play a major role.
Your wife at age 40 doesn't appear old. But in many professional fields, as for example, Pharmacy ( retail) the jobs will go to the recent graduates because of age and also because of physical endurance.
Appearance also plays a role. Overweight folks seem to have a harder time finding jobs in the health field. Is this a discrimination issue?
For sure, there is discrimination in the job market. However, if your wife can contact a few friends who have jobs, then they may be able to guide her through the "job door".
Good luck!