There are many people on here who have differing views and still they manage not to come across as smug and all knowing. Unlike you. Who comes across as tragically ill-informed with no clue as to how much you don’t know.Arguably a lot of people in any debate come across as "smug and all knowing" when you don't agree with them, which could be normal consequence of people arguing from the standpoint of their thoughts and beliefs rather than taking the position of "I have no opinion and perspective of my own".
And you simply won’t shut up about how much you think you know