Of course they can kick any Facebook user/group off for any reason, but I suspect they would have a hard time taking any sort of legal action against a plugin (or tinted glasses) that merely changes the way a user's browser interprets the resources loaded from Facebook.
Anyway, I think it's silly for Facebook to be going after tools that make users like Facebook more, as long as they don't somehow degrade the experience for others (spamming, etc)
Yes. What they said. Social Fixer is not bound by any API TOS, because I do not use their API or any official mechanism they offer. I am not a Facebook Developer, and this isn't a Facebook App. This is, of course, intentional, because I don't want to be bound by the Developer TOS.
If you're referring to point 3.11, then I don't agree. This is not the intent of this provision. This is clearly targeted at malware or other software that prevents the proper working of Facebook against the user's wishes.
Otherwise, it would be a violation of their TOS to disable Javascript, change your font, or use custom CSS in your browser.
Not true. I've created a browser extension that inserted a menu item to Facebook's menu for each facebook story. I didn't have to be signed in as a facebook developer to do that.
My apologies, I did not know it was completely separate. I had assumed it wasn't separate because that is what is listed as the reason for removing it.
This is quite unfair to you IMO...downright shameful of facebook to do this.