Sometimes when people try to patronize me in really knitpicking excessive ways like constantly telling me stuff I do or have is bad or inadequate I have the tendency to respond in a ironic emotional way and I feel this usually backfires with the person becoming more defensive towards their criticism
Example:
I might be talking about a hobby I like, like idk, going to the movies
And the the person would throw any random argument they can think to make this hobby sound dumb and horrible, like saying going to the movies is a waste of money because you can see everything on streamming, or that it would be better to use the time to read books, and that Hollywood is a terrible industry etc…
Or maybe I'm talking about a bar I like and they say the bar is terrible because the neighborhood is full of weird people, the drinks are bad and too expensive and it's lousy etc…
Maybe I'm talking about watches and they say watches are dumb because you can look at the time with your phone, and watches are just a way to show off and look like a jerk etc…
I usually respond by saying something like "ok cool" and try to pretend nothing happened, but I feel this sound way too ironic or like I'm intentionally trying to cut off the person or despise their ideas and it usually backfires with the person criticizing even more
The thing is, in these situations I don't even have the intention to waste time and energy arguing, all I want is to leave the situation in an elegant, discrete and respectful way
How can I respond to the person in a way that just ends the conversation?
I tried responding in a respectful well intentioned detailed manner and it also backfires with the person trying to find new problems with my explanation
I tried to pretend I agree with them but it sounds very obviously ironic
I try to say "ok cool" and it also sound ironic
I tried to say "whatever, idc about your opinion" and it sounds emotional and aggressive
What's the best approach?