@Cheese9Man It's kind of a sticky subject. On one hand, charms aren't a big deal for many people. On the other hand, what if this is just the tip of the iceberg? How will people feel if they start giving away previous paid for character skins as Twitch drops? They probably can't do this with past battle pass skins, I imagine (from prior to season 13, was it?). Exclusivity has a value for some people, not just the physical aspect of something.
I honestly dislike having twitch-exclusive skins at all, personally, but it's kind of like PS-exclusive items of the past.
They may be testing the water.