A 29 year old man who likes it "his way or the highway" and is in control of the money, the purchasing decisions, and probably every other aspect of his homestead has hooked up with a 23 year old not even done with school yet.... yeah, odds are she is supposed to sit there and look pretty.
And there's nothing wrong with that. Not everyone is good at everything, and that's what makes a relationship - different skill sets for different needs. I frankly admit I'm a terrible car shopper because I hate the haggling process. The price I see on the window is the price I expect it to be; when I go "yikes" and pass it by, and some salesslime runs over and wants to start negotiating, I keep walking and wouldn't even consider doing business with that dealership.
So I'm not going to dog Jess if, at the ripe old age of 23, she's not a master debater and just wants what she wants. That's why they invented other people.
There's nothing wrong with sitting there and looking pretty.