In terms of science, humans themselves are considered animals too. An animal with efficient language, high intelligence by comparison, complex social networking and specialized tasks for each individual within the network. Because of the complexity of human social networks, it is really hard to develop a model that explains human behavior. In psychology, we've learned that we can use animals to conduct experiments to get simpler model of human behavior. Furthermore, we should use animal behaviors to reflect our own behaviors, and question ourselves: are we logical?
When we look at the evolution process in nature. We can see that though natural selection, some species become stronger by fight over the right to mate, and some become more colorful by picking the most colorful male/female to mate.
I think many people will agree, that the selection where the stronger traits get selected is more useful than the selection towards colorful in terms of which trait will be more likely to survive in nature. 
If there were a traits of lions that pick the most colorful mate instead of the strong ones, it would not win the competition to the traits that picks strong ones.
Now when we look at our own evolution, how do we pick our own mates? Should we pick the smart ones? Or the rich ones? Is richness determined by genes at all? What about our muscle size? Are those mainly the result of working out or genetic factors played a major role in that? Are picking the ones that have pretty face to be our mate really benefit our species? Should Love be the main factor of picking our mate instead of genetics? Because of our complexity, the evolution in human is quite messy in comparison to other species. The future of humanity, still an uncertain.
What if color is a representation of good genes? Only the best genes can produce dramatic colors. Is fighting always a good thing? Might more diversity in genes survive if there was less physical competition? When might brawn not be important?