Maybe it is not fair to call them a fraud, maybe they are stupid? Only a fool would believe that he could receive a degree based solely on a resume review and a fee being paid. No, they gain credit by demonstrating a level of knowledge that matches the learning outcomes of a challenged course. Simply having experience in the field does not suffice. The problem is diploma mills do not verify what you have truly learned. I think legitimate degree holders losing job opportunities to fraudsters or idiots with phony degrees is a problem that needs to be addressed in addition to the problems you have mentioned. These people are right. An unaccredited degree is not necessarily bogus but it is unregulated and subject to abuses without a safecheck process to prevent such abuse. Other CHEA, US DOE, GAAP accredited school/degrees are regulated, recognized and safeguarded by the accrediting agencies.