It's not just degree mills. It's mainstream colleges and universities. They are all staring a demographic "enrollment cliff" in the face and are having to drop admissions standards to keep their enrollment numbers up. Academic requirements are going by the wayside; if you can't complete an assignment, you'll be given more time, or an alternative. Nobody fails anymore unless they just absolutely don't show up, schools can't afford to lose students.