You can control your snail explosion by how much extra fish food you put in your tank.
I find that if I put too much flake fish food, eventually the snail population will explode.
But if I use the cubes of freeze dried bloodworms or whatever they are called (forgot right now), my Mollies or other fish will get what they need and that seems to help control or lessen the population of snails.
Of course you have to wait about 3-4 weeks to see the effect.
Good luck with your snails.
And I know this won't help you feel better, but the snails don't kill the plants. It only seems that way. They eat plants that are dying or not doing well. If your plants are growing very well or very fast, that takes on both the algae and the snails (or seems to). Again, for the most part snails will leave alone plants that are doing well.
Again, good luck with your plants and snails. If it does make you feel better, the stuff the snails eat is converted into 'food' that is more easily consumed by the plants. Converts flake fish food into Plant food. I will leave it to someone else to explain how.