Forums and other threads, allow people to make comments they may not otherwise make if they had to in public. Anonymous posts let them say what they feel, not what they think. I doubt its a slam against you personally.