I would like to know your definition of "ghost town".
The site is going VERY well, and the amount of newbies that have benefited from the experience and passion of the members is something we can't measure. But if we could, it would be more like a metropolis.
Every now and again, a troll appears with a hidden agenda and makes a complete fool of himself. It has never worked in the past, so what makes you think you are different, poodlebob ?