Honestly, I don't understand how people can discriminate. It's about the person in itself, not about where they come from or what color their skin is. Of course those things are part of the person, but that doesn't make him/her any less or more than other people. In the end it all comes down to the way you act, what your morals, values and beliefs are.
But, looking at it from the other side, of course a lot of what is said, is just plain wrong. But there are also the cases where it was meant as a joke, but got misunderstood. The hard thing about the internet is, that you can't hear how somebody says something, and you can't see their faces.
I personally try to stay polite and friendly, and the only times I fail in that is when (it seems like) somebody is just plain lazy and posts in the (obviously) wrong section or asks questions that have already been answered 10 times.
Most of the time, I just choose to ignore the people that irritate me.
About creators and all, I can't imagine you being mean because you're jealous. Jealousy in itself I can understand, I'm easily jealous too, but seriously, these people are kind enough to share their talents with the world so you can make your game even more enjoyable, and you go and call them or their stuff names? And if you don't like something, just don't look at it and go search for something that you do enjoy. Apparently there are people who like it, otherwise it wouldn't be on the web, so just let it be.
So yeah anyways, what I'm trying to say is 'choose, and let choose'.
But don't go around 'attacking' people for how they play their game and who they are.
Peace!