Twitch still uses flash because HLS wasn't widely supported until recently. Everyone knows Twitch takes half of the $5, there is no naivety there. And the gamification of subscriptions is a good thing for streamers. Anyone who has been a partner with both Twitch and YouTube will tell you Twitch is miles ahead when it comes to actually caring about its partners.