The MindTap thing is universities buckling under a hard sell by publishers trying to corner the market at whole university ("ASU, a Cengage University!") that can be very appealing to the bottom line...for now. It is a deal with the devil that I am thankful my university is unwilling to make.
The quota thing is troubling, if it is true. It might not be a hard edged conspiracy but something that is more like, "Don't go soft on the students. If you have 30% of your students failing, that's okay. We will still support you as a teacher." And that might get twisted into a conspiracy by the disgruntled professor. We are getting a one-sided take, because corruption is a sexy news story but I bet it isn't actually a "fail quota".