This is more of a WWYD. So, my MIL has just been to stay for 5 days. It was my invite as I want DH to spend time with his family and we do get on well. Whilst she was here, she made herself properly at home, and really didn't want to leave leaving it as long as possible, only finally going when two sets of workmen arrived with the announcement that she didn't want to be blocked in followed by the silence when you are expected to disagree. Her gift to us on arrival was some discounted wine, whilst we organised an expensive activity out (after which she went to the loo when the food bill came). Any comments about other meals out had the response of "you don't need to take me out" as opposed to ever thinking of returning any hospitality. Instead, she ate and drank herself silly, coming with me to the supermarket but just standing their at the till or saying you don't need to get that for me (missing the point that not everything i was buying was actually for her)! Small and stupid things would include that she ate a specific food that DS eats and was quite upset to find had all gone (I had no idea she had gone through the lot so i hadn't got more). Ridiculous thing to niggle I know, but just epitimises the attitude. In comparison, when we see her we do two full shops with lots of nice booze and food to ensure that she doesn't feel we go there for a free trip but that we actually like to be with her and the extended local family.
We also had a bbq for DH's DS and family and whilst there was steak, fish etc etc prepared she came with a cheap bottle of wine and a packet of biscuits. This was also the 4th time we had entertained her on the trot with no sign of a return invite. DH wondered if it was because there is an obvious difference in house styles but that it might change when she moved to her new place. A side comment from him about how much he was looking forward to seeing the new place for a BBQ got comments about how they wouldn't have any money to entertain due to a new mortgage.
There are always the comments that family shares (ie: spreading out money) which could only be us to them as there is a disparity as we have both inheritance from my side and more obviously bankable jobs (though SIL works in a relatively skilled public sector job with some old-fashioned advantages that we can't get as we work for ourselves which we therefore have as a high cost which is of course forgotten).
I feel that they are always looking to fill their boots, as does DH though I know that this kind of jockying for advantage is much more of an anathema to me as it's just not how my family works (for all their different weirdnesses) so if I need a head wobble, well wobble away.
If not though, here is the WWYD. Any subtle comments made by DH are like water off a ducks back (I have taken to quietly seething as I know that me saying anything gets me classed as the protectionist inlaw). So, do I just hit it straight on, or are there more passive aggressive/subtle ways (which I would prefer tbh) that can maintain the relationship, but change the dynamics.
TIA