How many nominated the original post about term limits for Mods, 20 or so? Are you laughing at all of us collectively who feel that you are the problem, and not us? How much do you pay for your subscription? Do you bring enough value to isolate a certain percentage of the board and possibly result in diminished revenue for the board?
Could one argue that you are throwing a tantrum and being extremely defensive rather than acknowledging legitimate points have been shared?