I do agree, to an extent. To win a man, a woman needs to know how to please him on all levels. My boyfriend appreciates a good meal, but he is also a cook, so he enjoys the things that I make better than he does, such as cookies and brownies. But also, he appreciates the witty banter we exchange and the lust that we still have for each other after nearly three years of dating. As long as your man is satisfied, no matter what you do to keep him that way, he will stay by your side.
Oh my gosh. Dinnertime doesn't last forever. I disagree, on some levels. I do realize there are men out there that see women as little more than glorified servants that need to hone their skill in order to please them; but thankfully, there aren't many of them left.