I agree, neither team is 100% in the right here, I just think ReSwitched is a really good team who so far have made mostly good choices and didn't do much wrong here.Just to outline some more information, the member that shiny was banned for continuing to talk to was Dazzozo, who it had been revealed earlier had been exchanging sexual messages with someone under the age of consent or something like that. Shiny should've included that in the post, if only to say he doesn't believe the allegations.
Due to the seriousness of the issue, I don't think it's bad to cut Dazzozo out from the scene. However, i concur in that they shouldn't be asking shiny for their work if they banned him (and Dazzozo, if they're asking him as well).