People stay on here because it is one of the better forums out there. . Also this site has helped me countless number of times. Just search and stay above the fray and the experience is overwhelmingly positive.
Does it really surprise you that it's the idiots that have problems with this site. No one remembers any of this **** anyway so people should just stop worrying about it. Everyone can and has been an idiot at one time on this site.
The Internet is not the real world and in the end is just something to fill time.