For such elaborate traits to evolve, you have to have mating patterns where everyone wants the same thing.