MODS who dont resolve issues between themselves and viewers in a controlled envirenment.
There are mods who do abuse their power and selfishly ruin a viewers engagement with the streamer. These specific mods do not attempt to professionally deescalate the negative energy between themselves and the viewer as a solid warning and attempt to improve the understanding between them. While the mod can just hide behind banning viewers without resolving the said argument, viewers are left in the dark which is unfair and quite selfish. These mods generally ruin the outline and view of the streamer. These mods take advantage of being unprofessional behind curtains. and the streamer will never know why the viewer was banned.
Lets say the viewer has contributed quite a bit to the streamer and the viewer is moderately popular while a mod who has not met said viewer and the mod does not take proper and fair steps to ensure that the viewer is just not "some random viewer" when instead would be one of the streamers prime supporters. This mod then ruins the reputation of the streamer by being selfish (which it would seem to myself.) while all this happens, Mods are left off the hook while the viewer is left to hang without any recognition (a chance to properly speak up, be heard, and understood.)
These mods are generally selfish and have a bad sense of judgement. I bet that they don't or wont even confront the other mods about the said issue without dealing with it. Power in the wrong hands will definitely cause future issues.

-
taburz_blism commented
i know EXACTLY how you feel!
it's happened to me before on a very specific music stream that has made me lose alot of faith in the music community here on twitch and turned me off of watching these sort of streams as a result.
And whats even worse is that sometimes the streamers allow this sort of rogue-like mod behavior to continue with a bias, or never really admits to wrong doing or does nothing much other than a slap on the wrist or less to their mod, because they want to save face and look professional, or because they happen to know them irl, or know them on other sites off of twitch. Really gives mod's an unfair advantage and ruins the overall atmosphere of a stream. it's a MAJOR turn-off.Some streamers may even side with the mod and insist the other chatter "drop it and move on" and refuse to resolve anything, even privately.
I Know It's horrible to clog anyones chat up with drama, no one wants to see that, and sometimes thats what attempts to resolve something looks like, but its even more horrible when inviting said mod to discuss it privately with you to clear up whatever issues and they threaten to block/ban you if you even try to make any attempt at resolving. So basically its like the viewers voice in this case does not matter and never gets heard.Twitch should take mod tools away from (or give warnings) to mods who abuse tools to bully others with. Some examples would be timing someone out based on them not liking a particular song or music genre (example x thing is not my cup of tea), or for disagreeing with an opinion, or for asking a stream related question about a song request that was put in hours ago, or for not confirming to some trivial societal thing, like not celebrating a public holiday.
Some streamers may even go afk for long periods of time and mods can do stuff behind their back to other viewers. Or may do stuff right infront of their face blatantly, and choose not to address it as it draws attention to it.
i'm entirely against mod powers being used to abuse others with or allowing the rest of chat gang-up on people. it becomes an enviroment where people are walking on eggshells, enforcing a fake forced positivity, and everything being very control based. imagine not being allowed to disagree with anything or express an opinion/belief that doesnt fit those the mod has. Creates a very hostile environment and ruins the overall experience one has of a stream. a mods presence should add to people's atmosphere and the stream, not take away from it.