While I do feel the OP is a little preachy considering the subject matter it's incredibly difficult to come across otherwise and I do agree with all the points made in it.

If we want this game to be a pleasant experience then we need to be pleasant people - I'd say it's not difficult but it does seem to be beyond some :/