I am wondering the same thing. I have 2 small rock patches with beautiful yellow polyps. Yesterday, I saw a very large snail on top of the rock and he was moving right over the polyp. I definately have less polyps on the rock piece now.
I do think they are eating the soft corals. Anyone else finding this to be true too. The yellow polyps have been healthy, thriving and growing. but I now have bare patches.