It’s entirely environmental imo and not a moral failing on the part of men. There’s something in our environment destroying testosterone levels for men and women. Which is making everyone low energy and miserable.