Depends on who you ask, I like having them in my tank. They eat the left over food, dead stuff, poop, just an awesome clean up crew. The worry with some people is if they get big enough they might attack a smaller fish. My smallest fish is a clownfish so I’m not concerned.