I think you should check your email more often.
Wow, getting kicked out of a poly group that's not very loving...poly's all about the love....BUT.. rules are rules. How many warning shots did you get? How many did you ignore? Is Steve one of your partners? Whats his take on the removal?
You might want to look over the rule book here ...the mod's here are strict but fair ...good luck