Of course there's no guarantee that getting a CS degree (or any other degree of the moment) will get you a job. But still, there's a huge difference between someone who at least made an effort to use college to become employable, and someone who majored in liberal arts.
For me, it really has nothing to do with shadenfreude, it has to do with expectations. I think someone who majored in chemical engineering should be surprised and disappointed to discover the jobs aren't there. I take no pleasure in watching a communications major struggle to get a good first job, but he had to know that going in.
This guy really seems surprised that going to school and doing well in Poly Sci didn't open the magic door to jobs. Really? Has he been living under a rock?