The Dictionary of Arguing with Women says:
If a woman says 'no' she means 'maybe', if she says 'maybe' she means 'yes', and if she says 'yes' she is not a woman!
Yes, women ARE the masters of the NO meaning YES game
Just trying to think - why...Why the nature made us so indecisive? Why even when being driven into a corner, women would try to leave "the second option" for herself? What makes us so unsure in ourselves?
Alternatively, if we are pretty confident in self, then why can't we make a clear statement to others?
One thought comes to mind: in social-wise aspect it is considered inappropriate for the woman to say "yes" for the first response. Therefore one should always ask twice. Or more, depends on a woman. So little "no" with a meaning of "yes" plays a role of "social propriety".
There is only one moment when women actually mean "yes" when they say "yes" - their own wedding.
I think that it is not a defect of a nature, but rather cute feature of women's brains to say and mean different things. Just to think of it - how boring men's life could be, if everyone would say what they really mean. The process of guessing the "correct" answer seems like a dance around the fire with a blindfold. One wrong step and it gets too hot...or too cold...But still - lots of fun in a dance moves...
If it annoys the other half of a mankind - tough. Not making bold decisions is our way to be flexible. In the end of a day: it could be not us, hesitating, but you - misapprehending ;-)