As a German I don't have to worry too much about the prices of books. We have Buchpreisbindung https://de.wikipedia.org/wiki/Buchpreisbindung
We used to have a similar price-fixing thing in the UK called the Net Book Agreement [1]. Thankfully it got repealed and books became cheaper for all. [1] https://en.wikipedia.org/wiki/Net_Book_Agreement
Got it cheaper because the authors got now less money or got it cheaper because the publisher got now less money?
Because I know, that (at least for technical books) the pay for the authors is not really great. It's more like a reputation than making money out of it.