he doesn't get the "streamer treatment" he gets the Diamond+ treatment, pre diamond you have over a million players to moderate, at diamond though it lowers down to the low 1000s. It's much easier to view a person as a individual in a elo where very few people are in, and thus only the actual genuine jerks get banned, but the good side is they get banned fast since it's so easy to find them now. MOVING ON
Hashinshin isn't even THAT toxic, the normal player is toxic two out of ten games, or three out of ten games, and often is never punished, this is because riot thankfully acknowledges their game is stressful, and if your averaging 10 games a day, in one of them you are gonna snap and get pretty toxic. So you really only get banned if you have been repetively and been extremely toxic. Like you went four straight games telling people to go kill themselves. However if you only did that 1 out of 10 games and go the other 9 games behaving as a pretty nice or normal dude, than in all honesty you don't really deserve a ban.
This is why the people who do get banned, and we see them all the time on the forums, tend to be EXTREMELY immature, and have horrible tempers. Legit only the most toxic of toxic people get banned.
Than their is the "money" part of it. For streamers, the reason we rarely see them get banned, is for they are essentially giving riot, free advertisment, and it works, having admired personalities play your game and constantly show case it, gives your game great publicity, that's why their is the heavy argument that the LCS is good for league of legends the game, for it keeps the player base and outside player base entertained and inspired to play the game. It's a advertisement that "if you keep practicing, maybe one day you can end up just like these guys" and it works.
Onto the low elo player base, the reason we don't see low elo players get banned to often, is because well..skins..if you ban a player he's not gonna ban skins anymore.
Long answer, but i hope it explains things.