It’s fine to disagree and voice opposing beliefs. You just can’t be such an arrogant douche about it.
Yes you can, and he was proof of that. But....... actions have consequences and you are responsible for your actions!
I for one will miss his antics, he was always good for a laugh (after the blood pressure returned to normal).