It's nowt to do with pharmacists per se. It's all about wringing as much profit out of the business model that works for them.... and that's wholesale and in-hospital pharmacies, that's where the money is.
I've travelled around a bit (not as much as others on here) but some of the places I have been to (especially during the latter part of the Soviet period and in the immediate aftermath of the collapse) and the only pharmacies you could find are those that dispense prescribed medication only. No fancy perfumes, soaps, quackery (and other stuff that's bad for you, sweets etc) you very often see in Lloyds (as an example), just a simple basic prescription service paid for by the dept of health. A lot of OTC stuff sold in pharmacies are available in supermarkets anyway, so all that's required for a pharmacy is a door with a couple of hatches with the rest of the property filled with proper stocks of medicine. The times I've gone to get my medication only to be told that "it's on back order and should be in tomorrow".