It's not insufficient schooling or a shortage of scientists. It's a lack of job opportunities. Americans need the reasonable hope that spending their youth preparing to do science will provide a satisfactory career.
Parents and grandparents lecturing the "Me Generation" how easy they have it get research to support their argument (at least when they're talking about college).