Making it slightly more inconvenient (reqiring new email accout, new SOE account) will definitely reduce the amount of griefers/spies...
You will never stamp it out, just the way having hack protection will never stamp out hackers. You just need to manage the problem, not solve it