I treat a few recurring streams as podcasts where I just listen to the audio after it's already aired. That's pretty much it, I don't really watch any content and I don't show up to streams while they're live.
Twitch's VOD player is not particularly good, I might even say pretty bad, but you can absolutely watch on-demand.
Twitch's VOD player is not particularly good, I might even say pretty bad, but you can absolutely watch on-demand.