Professors making students buy the textbook they wrote for $200 is especially out of line.
In any other industry they call this corruption, but in academia it’s apparently ok.