Having worked as both a shop employee and an independent instructor, I have to agree with you.
At the shop I had to work within the constraints of the business ... which limited me to how much time I could spend with students, how much pool time I could buy, how much I could charge for my class, and what gear recommendations I could make.
As an independent I had no such restrictions ... and could therefore offer a higher-quality product that was geared toward the benefit of my students, rather than that of the dive shop.
... Bob (Grateful Diver)
Exactly. I distinctly remember hearing things like "you can't work with students if you do not wear what we sell. People will buy things if you are wearing them." There's nothing like pimping yourself to sell a mask for 80 bucks when you could buy the same one from XXX for half of that price. Gee that Scubapro mask looks a lot like the XXX tech diver mask...except for the price. That and having to wear an octo-inflator make me so glad to be an independent guy.