Being blunt, outspoken and assertive are all fine but the only thing is how the woman expresses herself. I mean there is nothing wrong if a woman, outspoken and assertive but while being like that if she can bring it out in a way which does not hurt the other person then there is nothing like that.
I am sure every guy would love such a woman. Plus there are advantages when a woman is blunt, outspoken and assertive. It makes the guy feel much more secure, because guys can be sure that this type of woman will not play hard to get, she will not play mind games and she won't believe others.
Whatever she wants to know she will just ask and be blunt and outspoken about it.
Sure... As long as the woman is not a retarded teenager in an adult body. Loud mouths need to be backed up by serious ability and personality. I've seldom met grown men whose temper I tolerate. So self professed 'badasses' on the Internet... I can't really take them seriously.