There are a lot of nuances. First off, mbuna live in intense crowding in the wild. They inhabit basic rock piles in a vast, sandy lake. If they venture out of their underwater islands, the open water predators await. That has driven a lot of the evolution in the lake, as fish not far apart on a map are a world apart in reality. They develop into separate species isolated by the danger zones they can't cross.Most keepers of African cichlids, almost all of which are very territorial and aggressive to very aggressive, recommend packing them in. The theory is that the larger the number the less the aggression because none can stake out a territory, nor can any one dominate all the others. Seems strange that this doesn't also apply to angelfish.
So they have adapted to constant territorial turnover. The crowding is both natural, and astonishing.
Travel 10 km from Lake Malawi into the river systems, and you have fish you can't crowd. They have more stable territories, and a different river habitat. One admittedly huge lake is a small percentage of Africa, but we make a huge error if we treat all African Cichlids like it's one lake. As someone who loves the non Lake Malawi species of Cichlids from Africa, calling mbuna "Africans" drives me nuts.
Angels (scalare) have that barring on their flanks. They like reeds, roots and grasses, even though they travel in other habitats. They seem to form small social groups more than shoals. 10, 12 - groups like that move together, with worked out ranks. They pair off and bond.
Mbuna lay eggs which the female picks up and cares for. The male can mate with another female within a short time - no pairing there. Both angels care for fry, only the female mbuna does, and once she spits the fry out of her mouth, they are their own problem. There's no extended broodcare.
Apples and oranges...