While this is by no means anywhere near all factors but when men wear tight undies with overheated balls, when they become obese and less active their testosterone and fertility is affected significantly.
Now if you look at what kind of men most women find "hot" and or "sexy" they are almost universally not obese.
So ouside of the cost of living, the difficulty of raising children, toxic mascuinity, female selectivity etc there's this seriously BIG issue in the US about weight and it affects all levels of society.
So yeah, they are having less sex and the UK is following closely in their footsteps...now Japan is a country of relatively healthy weight people but they are also having less sex for other unhealthy reasons...and you may find that this is similar in countries with high levels of stress.
it's almost as if natural selection is at work. When partners are not promising good genes, when costs are too high to raise kids, when there's too much social stress these are all factors that weigh heavily of just having sex.
Big side step here is procreation but there;s also female education at work. eg smarter women don't like to spread their legs for just any schmo and most women think 75% of men are schmos
In conclusion, if you're a man that wants to have lots of sex but you're broke, fat, old and or stressed I hope for your sake you're really funny because let me tell you, most women do not care for brains.
P.S.
Let's face it, most young healthy men 18-40 can have sex once a day every day for many years. So once a week is kinda lame...but with life, kids etc it's sorta bearable.