I think we have to consider why books exist. There are many reasons such as disseminating knowledge, broadening perspectives, entertainment, but I would think one of them wouldn't be "to let people have a nice job in a shop".
Certainly, but also in terms of disseminating knowledge, broadening perspectives, and entertainment, if people are able to access cheaper books more easily, it will allow them to gain more of all of these things.
Yes, which is what Amazon and other online retailers (love them or hate them) has done for people.