You can be a disagreeable asshole even while being completely correct.
Being an “asshole” relates to inter-personal relationships, it has nothing to do with facts or correctness.
Being an “asshole” relates to inter-personal relationships, it has nothing to do with facts or correctness.
Attacking ideas is one, attacking people behind those ideas is another.