One part of the problem seems to me to be that people don't talk to each other enough in the real world any more - as opposed to venting over the Internet.