The truth is everyone has different opinions about the community. Where someone sees a "cesspool of hatred" others will see "heated debates" or simply "debates" if they don't try to place their emotional reaction to someones post as the intent.