I'm going to try and be constructive and polite...
Compared to most games that have hit the ground running with so much community and dev support in the first week or so the Twitch Reward launch is Dire, not just dire it's a complete let down.
Not just the fact it's some crummy badge but you have to PAY for it???
If you want to support your streamers then give them something, pushing people into gifting subs for a badge is a low blow and frankly lazy.
Somebody poke your marketing team and get a full set of clobber on the go ... even if it's just a hat with a great bonus for a 2 hour watch time...
With how well and received everything else has gone this is Disappointing - to say the least.