It seems like most of the comments say what I was already thinking, but I'll add my 2c.
It's not very hard to keep a man content. If you're not sure if you are, just ask him. Same goes for men between women. Instead of being passive aggressive and hoping he'll pick up the message, just sit him down and calmly explain how you feel he's slacking. Even if it's something he might perceive as trivial, try to convey why it matters to you rather than trying to overrule or dismiss him. If you explain why it matters to you, even if he doesn't understand, he'll empathise and try to work on it.
I see a lot of women complaining that their partners are useless or disgusting or something of that nature, however when you dig deep enough, it seems to boil down to lack of communication or effort. I'm definitely not making an accusation that this is the case in this matter. It's entirely possible that you are fulfilling his needs intimately and he is just a bit on the nymphomania side. However I feel that accountability is important in all things. When something is wrong, we should look at ourselves first rather than the other person. It's not to say that the other person is flawless. It's to say that we are all imperfect and we should be working on our own problems before we try to work on someone else's.