Never lose heart.
Plenty of ladies out there prefer the straight up honest yes/no situation, but I find its dependant on age group;
24> : flaky, confused, dramatic, and frankly unsure of what is it is that they are actually looking for.
25< : Significantly less bullshit (normally), clear boundaries and expectations, both of which are clearly defined as "hardline" or "open to negotiation".
I have no idea why that particular chronological spot seems to make the difference, but in my experience its a consistently observable phenomenon.