I don’t experience men as cold or unemotional at all. Go hang out with men in nurturing professions or men who are devoted parents or men who volunteer their time to help others . Not cold at all. Where do you meet them. You might be looking in all wrong places.
Are you talking about like old generations like mid 1900s? I also don’t see anyone being called whimps if they show emotions. It is such outdated info. Or could be cultural like in some areas men are this way. But it’s not prevalent at all.