Seriously. At least in software, there are plenty of jobs where experience matters more than credentialing. We don't have to respect the degree flaunters.
Red herring. I am not a CS major and I think people taking out huge loans to major in communications are just as much a problem as bloated school staffs, federalized loan programs, etc.
It's not zero sum. People who bash CS majors for no reason are douchebags, as are people who irresponsibly borrow.
Communications majors work in HR, advertising, PR, etc. Most liberal arts majors are the same way- there are jobs, just no recruiters throwing themselves at you. CS is unusual in that there's a huge demand for recent grads, most other jobs have the experience/no experience paradox.