I have read in some literature, also, that Otos only eat young algae. Apparently they don't like the stuff that we can see very well (unless it's brown algae). I have 6 Otos and my algae level doesn't really change - they keep it in check. My platies like to nip on it though.