One random thing I've noticed which jumps into my mind every time I see twitch metioned is that I find youtube's player much better than Twitch's. I'm not even sure exactly what it is I object to about the twitch one, but whenever there is a choice between the two services I prefer the youtube one. Even stranger is that the best player I've personally ever experienced is the one from dood.watch which randomly shows up embedded on shady sites every once in a while. Its weird because I've never seen it used in a non-shady context, and yet it seems to get everything perfectly right: buffering is great, it always perfectly remembers where you are in the video, scrubbing / pausing / etc never randomly breaks it, etc. I'm not sure why it would be the case that this random player is so good, unless there's some weird incentives at play preventing other ones from being as good as they could be.