Anyone who has spent a substantial amount of their free time on internet forums will laugh at this article with cynicism.
It's not wrong per se but I've found most people come to online forums to blow off steam or waste time, not to have fair conversations or arguments. Also, you see the exact same debates over and over. It becomes tiring.
My solution has been to just post less responses on forums, and to suppress the urge to argue with someone about the same topic I've argued about hundreds of times before. I still fail at it but I have gotten better.