I agree. I had 5 for a while. Great fish, still my father's all-time favorite, but they have become very scarce and expensive since I have last had them.
Catfish do hide and do try to eat their tankmates, but if you can't sleep at 3 am, going downsairs and watching a big catfish work his way around all the sleeping fish = heaven. my channelcat was my 2nd favorite fish of all time, after my 11" common goldfish. "Find the pleco" is always a fun game

I also hated a giant danio I had once. Stupid thing insisted on swimming back and forth like a pendulum all day and attacking the fins of every other fish in the tank