I agree with most of this except that they should've stayed out of it. They provided NB3 with ammunition but also provided important context that Nubrac was the problem (too) not just the victim. That's important because some people don't have the mentality "boíth should be banned" but "Nubrac is victim". NB3 was displayed as "not the victim" in most popular threads, pros simply pointed out Nubrac isn't victim either.
All in all, I mostly agree with it being "messy situation". Nubrac goes unpunished for several seasons (according to the pro players), Riot proves he picks this "strategy" to specifically troll streamers yet the action is done through NB3 having connection. Regardless of NB3 deserving ban too, regardless of Nubrac being justifiedly banned, that alone feels shitty. Majority of playerbase is in low elo, non-streamers, we get trolled all the time but don't get this treatment because we don't have the prestigue. The logic would be that there is less streamers, less people in high elo so it's easier to review them manually, but that point is compromised by Nubrac doing this for long time. Messy and shitty.
Next thing is offmeta versus trolling. Riot pulls out vague "think of your team's need" but also "Is it meta" video promoting 6 Wit's End Diana. They wanted to be playful but it came across as pretense that this game actually supports such liberal playstyles while it doesn't, they don't do much for it to do, they probably even cannot do that without creating abuse strats and they ban margin cases. Honestly there is no good in this pit. None of us would want to have our promos ruined by faulty strategy, all of us would like to play game with many choices. Messy and shitty.
Finally, it's streamers prohibiting behaviour which gets normal players punished while they go unpunished. If you called someone r-word because they genuinly troll and you get justifiedly frustrated, you get Riot Support and most of PB Boards riding on you with their high horse of "Someone doing bad thing doesn't justify you doing one too", but these things get ignored when done by high elo stramers. And If they strated actually banning such people that would be like 80% of popular streamer scene, a lot of lost viewers a lot of lost revenue. Messy and shitty.
I just don't think there's any solution.