heres the thing though: unlike the other friends, tony actually contributes to the game, if you can find someone whos contributed to the game as much as tony did and got ban on sight for a similar reason to what you outlined in this post then youll have a point
'contribution to the game' doesn't give a person free reign to stir stuff on the forums.
I am certain that Badspot does not factor in a persons play-time/number of servers/builds or their add-ons when he bans them.
Hence we do have BoS users, like Heedicalking or Chrono.
Being BoS isn't a key revoke, btw. Tony could still play and host. He just wouldn't spend his time not playing the game on the forums causing trouble.
And as for an example of a case similar to Tony (which is a stupid request given how small the playerbase is and how few there are who get themselves banned so much), I give you Kalphiter.
The guy hosted popular and memorable servers, ran a server hosting service, and made several add-ons. He contributed plenty to the game.
But he was an antagonistic, unsavoury stuff, constantly involved in drama, and he was made Ban on Sight for reasons including the former.
Contributing to the game does not earn you a Get Out of Jail Free card. And if it did, Tony has redeemed his more times than believable.