YES, and not just twitch, but also early access rewards. This is annoying when game worth 150 eu. still makes those stupid “twitch drops” and if you lose your twitch account or you don’t have time to watch streams you end up with locked items in your games.
Old game with 150eu price tag, still milks money from ingame shop with 1 emotion = 10 eu price tag, still locks away items because you don’t watch twitch …