They are horrible about it, aren't they?! about a couple months ago, mine dislodged a rock.. TWICE. The same rock! Luckily, nobody was under it when it fell over, but it was pretty irritating because for some silly reason, I thought if I covered it back up that they'd get the idea that it's not a good idea to do that under that rock. But they didn't, naturally!
I think that most of these guys also like their plants floating- even those that aren't supposed to float. I have read that if you raised them up from juvies around plants, they
may leave them rooted. But I am pretty sure that the majority of the time, they will just uproot them anyway. I don't even bother with plants that need to be rooted (live plants). You could try floating live plants, they actually DO like floating plants.
Here are a few pics of what kind of "damage" my little guys do.
I "dust" these rocks every other day, and they keep pouring on the sand.
I'm starting to just give in and let them have it their way.