>>How are we to blame for it?<<
In addition to what A-bob has rightly pointed out, we are all to blame because how many times have we gone into a specialised store, eg "Garth Dawsons" got to know "what is what" of the knowledgable staff and then gone and bought the item £3 cheaper from dixons or internet....... Yes you may say "why not" Because if we looked ahead the reason that it was £3 dearer is because they know what they are on about.. By supporting the "know nothings but cheap" stores, that is what we are going to end up with, and nothing else..
