Credits are based on time in class. I remember many grad classes that expected 2-3 hours per credit hour of weekly independent work. For example, problem sets and course projects were intentionally designed to push your limits. The best classes just assumed: if you're drowning, then you're probably taking in at least some of the water.
I just see such a strict requirement, as well as the daily quizzes and attendance grades in the OP's link, as evidence of someone abusing their power in a very destructive way.
These are young adults, treat them like such. If they are smart enough to pass the departmental practicums without coming to class once or doing a bit of your silly homework, then who cares?
Is a diploma meant to declare mastery in a subject(s), or is it to signify your willingness to jump through figurative arbitrary hoops while wearing a tutu? If it's the former, then attendance and busy-work like daily quizzes, homework, etc. really aren't going to further that objective.
Quick reply... I agree re:daily quizzes and attendance (per a comment elsewhere in the thread). Departmental practicums are meant as a minimum baseline. Diplomas demonstrate a combination of both subject mastery and the ability to slog through things you might not enjoy -- both important skills in any industry job.