Good article! I think 2 major factors, that you didn't mention, are radical feminism, and the war against boys and masculinity. Feminism started in the 60s but by the 80s had become radical. The war against boys and masculinity started in the 90s. Men were forced to go along with these weird re-definitions of "manliness" or they were guilty of "toxic masculinity". The radical feminists bitched and moaned loudly enough that men fell for their re-definitions and lies. Manhood and masculinity have been torn down. So, this current generation of young men is like a rudderless ship during a storm. They've no way to get out of the storm and back on course.