To varying degrees, almost all women want their man to take charge. I realize that this may seem to not be the case at times, but consider this common interaction between a husband and wife:
Him: Wanna go out to eat?
Her: Sure. Where are we going?
Him: I don't know. Where do you want to go?
Her: I don't know. Where do you want to go?
Him: Oh.. I dunno... Anywhere is ok..
So then she throws a hissy fit because of his indecisiveness.
Why? Because women are evolutionarily designed to be attracted to the alpha male, the tribal leader. Decisiveness is a trait that an an alpha male possesses.
Even if the wife in the above example doesn't want to follow her husband's lead, she still wants him to at least try to lead.
If he suggests going to McDonalds, and she doesn't want to go to McDonalds, she'd still rather hear him say "McDonalds" than "I don't know. Where do you want to go?"
The latter response suggests that her husband is comfortable giving up his power to other people, and so, is a beta male. This causes her to lose attraction.
So, this is a way that the wife "tests" her husband to see if he is alpha or beta. A woman's mind is evolutionarily wired to feel attraction for men that exhibit alpha male behavioral cues. She may not even consciously understand the process.
It's actually in the woman's best interests that the man NOT understand that he is being tested. Because, if he knows he is being tested, he can consciously exhibit the appropriate behavior even if it isn't what he would naturally do.
Women are constantly testing men in different ways, observing their behavior, in order to subconsciously decide whether or not they should be sexually attracted.
Women obviously aren't going to tell us that they're testing us. And most of us men are ignorant of women's tests, so we just assume that when women try to tool us or control us that they're aggressive and dominant (or crazy).
But these women are more likely just trying to see if we'll LET THEM control us. Because if we'll let them do it, we're probably beta males, and thus, unattractive.
I think there are a lot of men out there that just don't understand how this works, and assume that women are aggressive, dominant, and/or crazy.
So they settle into a beta male role in the relationship. I'm not saying that all men are naturally alpha, but most probably at least have a latent alpha personality. Unfortunately, most men are conditioned by society to exhibit beta male behavioral cues.
There is usually only one alpha male in the tribe at a time. When he is overthrown by a beta male, the beta male transforms into the alpha male. Ever had to deal with a co-worker that was a great guy before he was promoted but afterwards turned into a complete dick? Latent alpha personality.
Perhaps most women wouldn't mind seeing sexy latent alpha behavior from their new manager, but we guys don't like it as much.
As for the reason that there are so few books on relationships for men, I'd guess that the answer is because we men have large egos and are not willing to accept advice. We already know EVERYTHING we need to know about women! Somehow we fail to realize that this isn't actually the case.