Waarom leven maanvissen in ondiep, warm water?

Maanvissen leven niet uitsluitend in ondiepe, warme wateren, ze kunnen zich feitelijk aanpassen aan een reeks wateromstandigheden en zijn te vinden in zowel zure als alkalische wateren met verschillende hardheids- en temperatuurniveaus. Hoewel sommige soorten de voorkeur geven aan warmere temperaturen, worden hun habitatkeuzes niet alleen bepaald door de waterdiepte of -temperatuur.