Oh yes, places like the Stanford Bookstore. Engineer's heaven :-)
I see it exactly the same way. We can't continuously blame "the system" for the laziness of students. Take away their i-whatevers and TVs and whatever other distractions they have.
That's one area where I believe administrations are failing. Compared to other countries we have rather large school administrations and sometimes I don't quite see the bang for the buck. Lots of waste.
At the university I often opted not to buy the prescribed book but gather together my own stuff. Sometimes that was in another language but heck, saving $40 equaled more than three crates of beer.