I really hate the poor job of reporting our media often does, but I do think watch dogging government programs is it’s most important function. University administration is unlikely to do anything about a potentially questionable course, given the autonomy allowed to faculty.
If there ever was a course needing “trigger” warnings, this would seem to be one of them.