Culprits are always the instructors/professors who teach courses. Aren't they happy with their salaries? How much royalty do these instructors get from selling $200 textbook to their students? These professors should be ashamed of themselves in involving this scammy behavior, while at the same time these unethical/immoral professors ask their students to sign honor code.
The salary is frankly embarrassing to share with my peers in industry.
But not all of us take it out on the students. I find free books whenever I can for my courses. I even write books and let the students (and everyone) freely use them. If there are good for-profit books out there, I only use them if they're cheap and something useful beyond college.
I got it from Dad, who was also a teacher. He got tired of book prices and wrote his own. Students still had to buy it, but they could do so at cost at the college print shop. Dad made no money from it.