NASA's trouble recruiting college graduates may be as a result of the perception that NASA no longer is on the cutting edge of space research, said Bruce Mahone, director of space policy at the Aerospace Industries Association.
"They're not doing a huge number of shuttle flights a year. They're not going beyond low-Earth orbit. I think a lot of [the shortage of young workers] has to do with the program. It is a good shuttle program, but we aren't moving forward," he said.
In addition, the shuttle program is a money pit that makes investment in other research difficult, said Howard McCurdy, an American University professor of public affairs who studies NASA's history and culture.
"We weren't supposed to become transfixed with developing the shuttle program for 30 years. NASA should have moved on," he said.
So it seems to me that the solution is obvious. Give people things that are interesting and productive to work on and they will come.