Either you're a story teller, or a simple dope.
My son graduated from Penn State last year with an engineering degree and immediately snagged a $60k (plus great benefits) a year job with a Fortune 500 company. (They gave him a $5,000 signing bonus, even)
Now, I love my son dearly, but he certainly is no engineering genius more so than other graduates. In fact, he even turned down several other jobs cause he didn't want to travel too far.
So whatever it is you THINK you are doing in seeking a job, you are doing it wrong, my friend.
PS: Each and every one of my son's friends also got a good paying job with top companies after graduating.
One was hired by Coca Cola marketing, another was immediately hired as a high school teacher in Pennsylvania, and a third got an accounting job at $50K per year, and is already moving up to a better paying position with another company.
No, your son is a child with a 4 year degree and he is NOT in Connecticut!
I have a 2 year degree, 6 years experience, working on a 2nd degree, re-trained many times, updated my skills many times, 44 years old, and not one offer in 3 years up here or any state where I have forwarded my resume.
So, I guess you are the dope, then. Because I have been trying. Companies hire children over adults all the time, children can be forced into the company mold much easier than us who have been in manufacturing for our adult life.