Fashion has certainly changed but that's gone back and forth throughout the centuries, generally speaking the wealthier society is the more effeminate it becomes, in ancient Egypt or imperial China or aristocratic France men wore just as much makeup than women, if not more, indeed sometimes much much more. It's a relative fitness thing, a big thuggish guy wouldn't get far in ancient Rome but he'd rule the roost in more barbarous lands,
these days being the tough guy doesn't really get you anywhere but if you're intelligent & charismatic the world is your oyster.
Women find successful men more attractive so we have to adapt to the circumstances.
In terms of women's rights and equality we've made huge strides since the 1950's, so much so in fact it's debatable whether or not it's gone too far, in terms of employment being female can be as much an advantage as a disadvantage. Attractive women never have a hard time getting a job (because most employers are male) but at the same time it can be
harder to move up the ladder when you're valued for you gender rather than your skills. As for unattractive women I think they're on a level playing field with their peers and if there's any problem there then it's a matter of perceived entitlement, bear in mind I've worked for female bosses for five to six years and I'm just now moving into a role where my boss will once again be female.
I find it hard to believe there's a glass ceiling when my superiors have all been female.
Unless the reason I keep getting female bosses is because I'm being hired for my gender
In terms of the law it's currently skewed in women's favor, particularly marital laws, that said it's not entirely unjustified, a single punch from a waifish women isn't as serious a case of assault as a single punch thrown by a heavily built man, now I'm not saying there isn't tough women out there just that statistically speaking men tend to have more muscle mass and culture reflects the generality, not the specific.
All in all I don't think men are being emasculated by society, I think the real issue is one of emotional/fiscal security, in the modern world things like infidelity are a lot less stigmatized and it's accepted that a young woman may go through several relationships before she settles down. This freedom for women isn't a bad thing but it puts guys under a lot more stress,
if they want a secure relationship a guy has to go above and beyond to prove himself a better partner than whoever else might come along. This I think is where the feeling of emasculation comes from, for most guys there's no equality in relationships and this isn't women's fault or society's fault the simple fact of the matter is it's a buyer's market so to speak, there's a gender imbalance.
At least there is here in Australia, I can't remember the last time I saw an Indian woman but I meet Indian guys every day, and Chinese guys and Korean guys and Arabic guys and English and American guys and for fucksake people I'm not racist and I'm not against immigration but this is a problem.
I know a lot of guys who have outright told me they fake being in love because they know they're just placeholders,
they can't imagine ever trusting someone enough to marry them, no matter how whipped you are that's where you have to draw the line because once you sign that form she owns half your stuff.
It's depressing, the guy I'm boarding with at the moment told me he doesn't see the point in trying anymore, he just finds happiness in other things (games mostly) and has resolved to be content with that.