Ripping off students through overpriced mandatory textbooks is not a worldwide phenomena. Through CS Bachelor and Master I too have never had to buy a coursebook. The few books that were needed for extremely standardized courses like math 1-3 were available in sufficient numbers in the library.
It takes two to force students to spend so much on books, a publisher can price their books anyway they like if there isnt a university forcing their students to use them. That for profit universities dont have a problem with that is not surprising.