One of the reasons for the peacock is that it doesn't help in raising the young. It couldn't afford to be as colourful, otherwise.
But you are on to something - male birds of other species try to impress a mate in other ways.
Patriarchy creates an artificial dependancy of women on men. Thus, in times gone by, every woman more or less had to marry, her choice was (if at all) whom to marry. Men basically only had to make an effort if they wanted a higher status wife.
And now that many women are economically independent, many men still don't make an effort and wonder why they don't find a girlfriend.
It has long been one of my criticisms of patriarchy that it creates an artificial environment wherein ugly old men can monopolize the reproductive potential of pretty young women. The only trait this system selects for is power. Not even physical strength, just power.
Rape and coercion (if you don't want to call the more subtle ways rape) are not only a crime against every sensible human beings' sense of right and wrong, but also a crime against the human species.
I can't prove it, but I am rather sure that the human species would be in a better state if all women could choose whom to have babies with, freely and independent of finances.
Maybe we would all look like supermodels (unlikely, as beauty ideals are rather artificial), maybe we would just see a decrease in infant mortality in developing countries, due to the improved genetic fitness. Whatever.