This, so much this. I love the breeding behavior of cichlids but I refuse to keep them in a tank with anything but other cichlids because they're jagoffs, and a tank without natives or catfish is a waste of a tank to me.
cichlids just aren't my jam, but to some people that's why they are in the hobby, which is awesome if that's what keeps people interested. I love African fish just due to the diversity of life that comes from there, so my tanks only consist of bichirs, butterfly fish, bushfish, and a splash of the Indonesia waters with my clown loaches haha, then of course my native tanks. Different strokes for different folks and all.