Here are some things you can do about it. Keep your boys around their most important male role models, Dad, Grandpa, Uncles, Coaches (but not alone with them unless you are sure the sons know all about “bad” men no matter who they are) as often as you can.
Do not bash men with your friends, women. Your kids are listening. Don’t purchase all of the many male-bashing greeting cards. It’s OK to joke about men if you also joke about women equally and are affectionate about it.
Do not join churches, synagogues, and other family gathering places that are run by women. As soon as women start running the place, the men leave or do not participate. (This is a gross generality so check for exceptions too!)
Also remember that SOME feminization of boys lately has to do with a lot of plastics and estrogenic chemicals polluting our environment, especially their mothers’ wombs. This is not the fault of societal man-bashing and it’s not their fault. Research estrogenic pollutants and try to keep your lives free of as many as is possible.