Si un poisson est coloré c'est pour être vu, c'est balot hein
La réciproque est vrai pour ceux qui sont ternes.
S'il doit être vu c'est principalement de ses congénères. Pour pouvoir formé un banc car c'est la seule chance de salut des petits poissons, dans un banc il n'y a plus qu'un gros sac difficilement différentiable pour les prédateurs. Est-ce que dans leur région d'origine ils vivent dans des eaux noires

Ce serait une bonne explication, il faut pouvoir reconnaitre ses congénères pour former le banc et pouvoir se reproduire.
Je ne sais pas si c'est la solution, mais je n'en vois pas d'autre.