Demographic trends that span centuries of recent history can explain a lot of what you see today.
Roughly 1600-1900 there was a steady testosterone drain from Western Europe to North America.
Two world wars in the 20th century further thinned the number of brave men in the population.
This is partly why so many Western Europeans today are subservient cucks. The rest is attributable to cultural decay.