I still find YouTube's feeds useful (though not ideal) because I can get updates for a handful of channels that I want to watch instantly. If I just go to their site I have to go to every channel to see if their are new updates, or hope it shows up on the main page (which it may or may not do, half the time it just shows me old videos hoping I'll rewatch it or randomly suggests new channels I don't care about because I watched a single video on that topic so obviously I must only want to see that topic for like a week). Just knowing "your author published a new video" instantly without having to do the YouTube song and dance is pretty nice.