And then you have the whole tough guy behind the keyboard complex thing.
Most of the brash, bold, and obnoxious types wouldn't have the stones to say to someones face what they do in a forum.
Some of them probably have the little man complex too.
Yes, there are genuine jerks, who are jerks in person too, but the major majority would never say what they say in your face, or they would be "calling their lawyer" after you broke them down.