So "The affairs of other boards don't concern us" only applies when it's convenient for you.
I don't see "Welcome to Spacebattles.com" splashed across XenForo's main page. Perhaps you should take your 'holding people accountable' and go back to your own forum where you belong so you can stop...