I think that the base reason for there be so much abusive langauge/behaviour present in runescape, is every players ability to switch server.
On every other MMO ive played, the servers are fixed with a population which can rarely be changed, players MUST play nice to their fellow gamers otherwise they will face severe social implications with the rest of the server.
The poster suggested that Jagex should close off the option of so-called 'World Hopping'. By this, I mean the right to play the game on whatever server the player so desires, and forcing them to spend their RS career on one server. I like this idea. It forces people into a community that they have to cooperate with, or else have their in-game development hindered. It forces people not to use things like abusive language, and to actually contribute something in order to progress in the game. The game would also become more socially-minded. It would no longer be the case as is, which is that you can do near enough whatever you like, and not have to compensate for your actions. Under this idea, if you did something which the majority of the server you're placed in doesn't agree with, you'll be hit hard through the fact that not as many people would be willing to cooperate or trade with you. Under this logic, people would be forced to be pleasent, and would have a spirit of being a part of a community with real people, and not "just pixels".
This also reflects the medieval society RS is supposed to be set in. In medieval times, people were dependant on one-another for their own development. For example, if a fisher fell out of favour with their village, people in the village starved through a lack of food. They were dependant on that fisher for their own survival. I think this is an attitude that should be encouraged in RS. At the end of the day, we're dependant on other players for our own development in many areas of the game, and this should be reflected in in-game mechanisms.
I want to discuss people's attitudes to this, and if Jagex were to do this, how would they go about doing this?