And I'm going to add my voice to those saying (thank you!) that the best thing to do if you feel you're getting upset by a discussion is to disengage, and rather than amplifying the arguments or positions you object to, often the best thing to do is just let it go and focus on the discussions you do think are interesting and constructive.
And definitely please avoid going over the same ground again. I'd encourage everyone, whether their views are positive or negative, to recognise when they have made their own position clear and not to keep repeating it just because others don't agree. Especially if you don't feel they're enjoying it, or you're not enjoying it, and it's not going to make anyone change their mind. That is an unfortunate fact of life on public forum ... except I think it's actually fortunate that we get to chat with folk with differing perspectives and preferences and love the fact that at their best these forums are a place where we can do that without it getting bad-tempered and personal.
"You may call it 'nonsense' if you like, but I've heard nonsense, compared with which that would be as sensible as a dictionary!"