My one resolution about dining with other people is that if any of them are this bizarre and controlling, that is the last time I ever sit at their table, nor will they be invited to mine.
I once ate at the home of someone who couldn't (or thought she couldn't) tolerate any spices. Her mother prepared chicken and rice. Plain chicken and white rice. They only had a salt shaker; no pepper, no herbs, no spices. I never ate at their home again.