The grand fallacy here is the idea that there exists a range of low-end to high-end gear that has different quality levels, features, and prices. In general, that isn't true for scuba gear, with the exception of DCs.
In that light, dive shops that push expensive gear are not selling gear that their customer may not yet be ready for. They are, instead, selling gear that is a poor value. Because a $135 mask and a $50 snorkel is no better than a $40 mask and a $25 snorkel.
This is so untrue, it isn't funny.