In the end each fan manifest his/her anger/happiness/frustration/etc. in so many different ways that makes enriching each game-thread. Who is right/wrong or dumb/smart or knower of the game/or not, is reduced to subjective criteria. This is a place to spend some fun-time, forget life for a while (for me), share ideas, and why not?, debate with some arguments; but when you take it personal or remark constantly others' errors or make racism comments to another or denigrate/degrade somebody just for the way he thinks/is or try to pretend to be "English/Math/Literature/etc.-Teacher" (It's really amazing what u can find around here, i just lol)... it is something else, i think this is not the place.
When you damn a player/coach/ump, etc. at least for me, i do not make it personal., i do it for his bad performance in the game and is "acceptable" and i would say "normal" and "comprehensible" (part of the game).
And as you said too, just like in the ball park, and specially in game-threads, here no player, manager or ump can't hear you here... so share your emotions, ideas, etc. cause in the end this is all about; of course with prudence and specially no affecting somebody's integrity. (just like Benito Juarez said "El respeto al derecho ajeno es la paz")
Get fun and Peace.