For what it's worth I think you mods do a decent job. We only get to see the posts that make it, there must be plenty of absolute shite that gets stopped.
People overreact to comments. If we're in the thread we're probably not at the game, so calling a player shit etcetera if they miss a chance or cock up is just a reaction to what happened, not actually meaning the player is shit. They can't hear us so it's not going to effect their performance or confidence. It's just fans expressing their frustration or joy in real time as it happens on their TV or stream. The same as fans shouting "Get behind the lads!" etcetera. Again they can't hear us.
Being at a game live and watching it on TV are totally different, as is following it in the forum. Live you can get behind the team and hopefully spur them on. Online we're all just shouting into a void. Good for releasing frustration and tension but nothing else really.