Catfish can definitely affect the clarity of pond water, especially if the pond is 1/2 acre or less. I remove all the catfish from a pond that only had about a 3" water visiability since it was constructed about 7 years ago. The pond cleared in 3 weeks after the removal.