Jeff Atwood isn't an authority on the skills of fresh computer science grads. He was a blogger with some anecdotes who came up with a meme.
I really don't understand the point you're trying to make.
It became a popular meme because it reinforced the idea that we needed to import more H1-Bs to fill these roles that are going unfilled. Please don't be so naive.