Occam's Razor...it isn't overfeeding the fish, or some other apparent travesty of fish care, it's the actual existence of fish in the tank that causes the snail population boom.
Fish make waste, even if they are properly and sensibly fed.
Snails eat waste and will breed.
"So, if pest snails are deemed by the aquarist to be "out of control" it is the simple fact of the aquarist feeding the fish that is causing it".
So your solution would be to stop feeding the fish? Starve them to death and, eventually, when the snails have finished feasting on the fishy corpses, the snail population might, (just 'might', mind you), decrease.
I'm also aware that, contrary to the beliefs of some aquarists and Pets@Home staff, snails produce waste just as effectively as any other living creature in the tank, which other snails may, or may not, happily munch on.
More waste = More food = More snails and we have a perpetual motion (pardon the pun) machine, resulting in more and more molluscs, chalIenging our attempts at ecosystem management. I'm beginning to think that for some reasons obscure, some snails are getting a higher priority than fish and that the very concept of 'pest snails' seems to be a total anathema to some.