There is no comparison between facing a live, hostile audience, and meeting with hostility on the internet. The first time someone calls you an asshole online it's kind of shocking. But at least they can't throw a beer bottle at your head. On the other hand, you can be praised beyond all reason by the web masses too, so it cuts both ways.
And eventually you realize that everyone is exceptionally brave and outspoken online, and learn to dismiss 99% of everything that drags its tired ass across your screen. Kind of like TV.
my recent experience backs this view one hundred percent.