No, Smart Ass, nice try, but you lose.
My MIL insists on having us over her house for the holidays, and you know what? I really, really appreciate the effort she puts in.
As for not hosting dinners at my house, it is specifically because of assholes like the OP coming over and judging our cooking, judging our houses cleanliness, our decorations, blah blah blah.
It’s because of asswipes like the OP that I rarely invite guests in, because no matter how good the meal, no matter how clean I keep my house, there will always be jerkoffs like that who still find something to complain about and talk to others about behind my back.
Your not invited, either, BTW.