But that seems to be mostly because courses require very specific books, which certainly could be changed. My experience in Germany was very different, for almost all courses there were no required textbooks, only recommended ones. You were free to buy them, don't buy them, buy different ones or rent books from the library. And the prices are much lower, the most expensive textbook I bought was 80 EUR.