The VODs always get exported to YouTube anyway, so you can wait up to a week for vods of online casted games to show up there.
My main take away to twitch/mixer vods is that you [literally anyone] is not entitled to them, of any channel, a broadcaster is even able to do a 'sub only' stream; imagine blocking viewers off to content like that :X
It is a lot of time, money and effort that goes in to making overlays, running the mumble/node servers to keep those available, actually observing & casting the games; we're asking for a small kickback so we [the people involved in the production of a cast] don't burn out for putting in time and work without any reward.
Happy to see at least the fact games are being casted appreciated!