There is always someone who will "listen" to you online and provide feedback. And if there isn't, well, you aren't talking to anyone sepcifically so you can't really be offended by anyone in particular. If people DO offend you, you have the option to just log off or ignore them- temporarily or permanently- without leaving your seat.
AND there is a much better chance of finding someone online who is in a similar situation that you are in and you can possibly help eachother. But not knowing anything about eachother other than the subject at hand, there is little to critisize about or judge about.
People just tend to "get along" better online. Maybe it's because they are more friendly?