The name actually comes from the detractors, Perroy just took it and ran with it because it was funny.
You’re more than welcome to mosey up to any of us and join in, or chat with us OOC and try to arrange something. Public events like this are just that - public, and they end up taking on a life of their own. I know it’s intimidating because it’s a big group, but trust me - speaking as a former detractor it’s the best move I ever made in terms of game enjoyment and both quality & quantity of RP.