Develop a warning system before suspending accounts.
It is not fair for the streamer/viewer to randomly get a pop-up stating, "this stream has been suspended." It is also unprofessional as a company policy. You are costing your company time and money for streamers to go back and forth with customer service representative to find out why it occurred. Meanwhile your viewers are just confused. You would save time and money by creating a warning system like every other major platform i.e. YouTube, Twitter, Twitch, Facebook, etc.
I've viewed how your customer service representative handle these situations and they need to be trained more professionally (i.e. argumentative, using emojis, and being condescending). If an individual request another representative or manager because they deem the interaction to be unproductive; this should be accommodated. If you want a platform to be competitive with like-minded platforms such as Twitch - your customer service will make or break you.
I have not personally streamed using Mixer - I have mostly viewed streams. After, reading the dialogue between the streamer I watch and your customer service representative... I would not use your platform for streaming and would opt to use Twitch instead. So, I STRONGLY urge you to look into a warning system for future offenses and more training for your customer service staff.