The thing about generalizations is that they are just that...general. Yes, there's always some element of truth, otherwise they wouldn't exist. And it's ok to acknowledge that element of truth. But the mistake comes when people try to box ALL women into that category and refuse to acknowledge the "general" part of the generalization.
I like to let people define themselves for me, rather than allow myself to define people based on the generalizations that I'm aware of. I do make an effort not to make assumptions about people based on their gender, or whatever other category they may fit into.