Soaking the catfish and buttermilk before frying really improves the flavor of the fish and gets rid of any "muddy" flavor that may be in the flesh. Marinating the fish in buttermilk also helps it remain tender and juicy.