I’ve seen YouTube videos of some Rainbowfish in Asia too with highly questionable colors - suspiciously bright. If that’s the way they look in person, I’d LOVE to know the secret.
To piggyback off your water/water quality statement, substrate plays a big part as well. I always use light pool...