you're right... although genetics play a crucial part in the phenotype of an organism, it is not the only thing that determines the colour in this case. the environment, competition from other males, lack/abundance of females, and also very importantly diet etc etc... all play a part in the colours.