Give drops to everyone streaming a game with drops - no company control.
I had access to drops for the game I play but there was a horrible release, I was critical of the release, and I got removed from the drops program as a result. Twitch should control drops and they should either be on or off for a game, not given to particular users to control criticism. Giving companies control over drops is basically a form of censorship.
It is all over the Overwatch forums that no1 got the Bastion skill Drop for watching 2023 OWWC/Blizz Con, instead we were all given a Torb skin by mistake... I already had a torb skin, now Twitch states I have & claimed 2 Torb skins & 1 Bastion skin but I dont have the bastion skin in game.