American males in particular, have bought the Playboy philosophy and it was goodbye to boy scouts,altar boys,Annapolis,etc....
you can't serve two gods....either you're morally upright and steadfast or you are not...
so I think we'll see more self emasculation of males.....sorry to say...
Perfect storm, all of the above. ‘Girl power’ in the schools overshadows all. Even most of the Disney movies now are about female super heroines; Tangled, Brave, blah blah... Bad for boys and boyhood.