It was clearly in a fit of annoyance that he said this. Earlier in an episode she reacted to him calling her stupid.
I realize that many girls idolize Himmanshoo and I like this couple a lot. In fact, they are my favorite.
However, I am disturbed by the name-calling. Since when is it okay to call your spouse an idiot?
Where are the lines of civility and decency? Why is he talking to her like this on national TV?
Earlier Amruta said that Himmanshoo says things in anger to her that are awful. I certainly don't think Amruta is a victim, but what kind of language is this to use?
Calling a spouse an idiot or stupid is problematic and should not be glossed over in some haze of fandom.
When is this type of language acceptable between people who are being held up as the ultimate couple in love?