Congratulations, you just wrote the equivalent of a small essay without even making a point.
You say that it's extremist competitive players who "ruin the game for the rest of them", but then you say that it's both the casual and competitive community's fault? Of course extremists make it less fun. One's that are casual and competitive who are too extreme to their sides aren't as fun to play against, and you know what I say? Don't play Pokemon with those people.
No one is "ruining the game" in the way you make it seem. You are not being forced to play against the minority of players who take it too seriously (Or not seriously enough). Most players just use all sources available to them to win, without any spite against the other player or anything. That's the point of competitive Pokemon battling communities such as Smogon. If you can't face the truth, then tough luck, Chuck.
Once again, I would like to point out the fact that you didn't even get anywhere in your post, only running around in a circle around different conclusions and accusations.