So you think your opinions are better supported and more justified than SFs? Or anyone's? And you therefore think you and others have the right to look down on him for, in your opinion, not supporting and justifying his opinion as well as you do?
No one, including you, has to accept or agree with what SF (or anyone) is saying. You are free to disagree with anyone's opinions. That does NOT, however, give you the right to attack the person who offers up the opinion. That kind of thing is ignorant and foolish.
If you think your opinion is so much better than someone else's, feel free to show it by supporting your own ideas. If you attack the other person instead, you look like a fool who CAN'T support your own position.