I'm not sure that's true this year. One of my boys graduated with dual degrees in Math and Chemistry, but couldn't find a job. The closest he got was one he was clearly qualfied for, but because it said "Chem Engineering" on the job spec, the HR person blew him off. Discouraged, he did the wise thing and hid in a Ph.D. program. He really did want to work for a couple of years, though.
A lot of it depends on where you live and how far you’re willing to move. Unfortunately, this can be quite a distance. I don’t know if your son has a family, but it can be very hard to uproot even if he doesn’t have kids. These jobs aren’t available everywhere, and some of the places where they are available aren’t places most people want to live.
Someday, if Obama dries up and blows away and we take the restrictions off our industries, maybe every part of the country will have some of these jobs.