I think feminism should be egalitarianism just as much as black rights or gay rights should. Not at all. Why has it become acceptable to criticize feminism for not including men when it's still considered ridiculous to try and say the same thing about white people or straight people?
The homosexual movement was strongly criticized (and rightly so, in my opinion) for quite a while for not extending their fight to cover bisexuals, and often trivializing their issues. Over time, as the movement has gained success, it has grown, and has become the LGBT movement.
This is a good thing, a normal thing. Without this, the incentives for those within the movement are only aligned with failures (successful movements persevere, this is their core attribute, and true success is destructive for it's participants unless the movement is able to evolve).
For feminism... one, women aren't a minority. Two, there is another group with very similar problems, i.e. serious fucking gender discrimination, that is a potential ally. Three, they are having lots and lots of success (though, as always, things take time, but their progress is steady). Finally, they can't actually succeed at their own goal until they DO join with this other group for a more general purpose, and building up resentment by maintaining a narrow focus is detrimental to their own cause.
Gay rights is the perfect example here, I think. It started out as just that, but criticism and success have led them to expand to "sexuality egalitarianism" in the form of the LGBT movement.
I don't think it's too much to ask that feminism grow up a little bit and become part of a larger, more inclusive gender egalitarianism movement.
And as these different groups succeed, and gain power, I think it should be expected they would merge again, until there is no more movement, there is only "the way things are".
To cling to a narrow definition of "feminism", to let feminism be the
end, instead of just the beginning, is to doom it to failure right out the gate, in my opinion. If that's the case, it IS flawed, because you've created a movement and organization that in serving it's own best interest will insure that feminism's goals will never actually succeed.