Although this thread was started with the RP community in mind, something needs to be made available to benefit everyone. I am truly very sorry that members of the RP community apparently behaved this way. Everyone should be able to enjoy the housing that they took the time to acquire and decorate, without unwanted disruptions such as this. The fact that you felt forced to clear out your lawn to keep them away is terrible.
Even as an active role player, I have entered my own player housing to discover people participating in activities that I had rather they did not. Of course, I don't know what they are up to when I am logged off or not in my house, but when we enter our houses for our own use, our options should not stop at politely asking someone to stop what they are doing or to leave, merely so that we can be mocked in turn as you were.