Stop banning tools like streamlink
I've just cancelled my last remaining Twitch subscription due to today's rollout of your mechanism to defeat tools like streamlink from working. In short, Twitch now requires an integrity check to pass for the playback of a stream, which can only be passed by web browser JS engines. Tools like streamlink which allowed viewing streams in native video players are blocked by this.
There are a lot of excuses people can make on behalf of Twitch as to why they're doing this (and no, not because of viewbotting, that doesn't need to play back the video), but none of this changes the fact that this change just made the service worse and therefore I no longer wish to financially support it.
A lot of engineering effort went into implementing this block, when that could've gone into an actual improvement to the service, rather than doing the opposite.