The potions are being added as a convenience to those who want to buy it, Unless it's something that doesn't impact the buyer from playing the game, as your suggestion bars them from content, SE would not implement it. They have optional controls like hall of the novice and SSS. And they actually have a required control in ilvl requirements.

Obviously those controls won't make a player better but what your suggesting is counter intuitive to selling jump potions. This new era of consumer marketing favors the convenient, not the hardworking.