We all hate obnoxious people. I mean here you are minding your own business and they will butt-in and force their beliefs into you. And even without a hint of protest, a mere mention of what you stand will offend them, up to a point that they will mock you. And mock is an understatement and insult and threats are more fitting. Simply they are right, and you are wrong. They are beyond questioning they said and their views uncontested.