Not so much with farmed, but sometimes wild-caught catfish tastes a little muddy. Soaking it in milk or buttermilk first neutralizes that taste. Also, soaking it creates a sticky surface on the fish, which helps the cornmeal breading stick better.