Moderation, Recent Offtopic splitting and the BS siituation on the forum

How am I one of the stooges? Id say im pretty good on this site…