Reading that trainwreck of a comment thread was quite enjoyable!
I think the advice given in that article is good. The indie games scene seems to attract a lot of less-than-helpful, anonymous comments.
I don't see why it has anything to do with the Boss Baddie news comments. It's frustrating to see that he canceled his main project to make those other games but I've no real problem with the guy.
Do you think we could have a Constructive Criticism forum here? I know it's a long shot, but we could try temporarily replacing one of the unused sections (Picture Me This) for a criticism thread. I'd use it. Just an idea!