You're giving this minor nuisance too much credit, Harry. She's not running anybody off this site. It's the way the people who have actually contributed in making this place an enjoyable place to be have been treated. Basically, put up with the trolling and spamming and shut up about it . If you don't like it you can leave. Oh and if you finally get fed up after a week of being harassed on this site and tell the troll off... here's a suspension for you. I'm not naming the people who have been affected this way and left. But you know who I mean.