this is not always true. as long as you keep them well fed they rarely eat plants, and mine has yet to uproot a single plant.yes the snail would eat plants, thats why i have only fake plants in my tank, not to mention my fish would just dig them up anyways.