As others have said, I think the male opinions of women have changed over time. I DO agree that men (this generation at least) dislike women because they need to feel needed.
Female empowerment is great, and it is long overdue, but sites will say it comes with inherent 'negatives'.
It's basically, say you're on a date, and you get this 'vibe' that the person opposite you thinks they're better than you. Women these days are being taught/told that they shouldn't settle, they deserve the best, they can achieve anything, they deserve that four 6s man simply for being you. This vibe, this self-confidence (bordering on arrogance?) is not going to be attractive to men, and in all fairness, "I dont need you" wouldn't be attractive to anyone. This is somewhat reinforced by OLD, as hundreds of men approach women on a daily basis, giving women that feeling of "if this man isn't 100%, I have LOTS of other options." Obviously, you could argue that this arrogance/superiority has been prevalent with men for centuries, and it's only recently that the tables have turned.
This is the general attitude that's propagated on the YouTube videos surrounding MGTOW. The rebuttal to this attitude is the men saying, "What do you bring to the table?", which, I think, is somewhat of a humbling exercise. They'll claim that women these days will say they're not there to cook or clean, sex is a privilege rather than a right, the money they earn is their own, yet they want the man to still pay for dates, make big deals out of birthdays/mothers days (when it's often not reciprocated), big rings, fancy weddings, etc. The question that men ask is then, what are women offering in return?
So I actually think it's a combination of the two. Women are telling men they're not needed, but likewise, not providing men with anything they would want/have 'traditionally' gotten from women anyway.
I think there is a lot of anger surrounding it. I don't think many men feel the value in relationships anymore.