I wanted to self-host, but the time committment required for maintenance (not of the service, but with other services already running on the VPS) made me choose Inoreader.
Every now and then I look around to see if there's a new player in the feed reading game, but often stick with Ino.
For podcasts (since these are also technically feeds) I use AntennaPod[3] on my Android phone, but don't use it too often because of all the time commitment required with podcasts.
[1]: https://tt-rss.org/ [2]: https://github.com/skeeto/elfeed [3]: https://antennapod.org/
But probably because ttrss's pretty nice with quite a few plugins, so I can mold it based on what interests me. For example, I am also self hosting wallabag, and there's a single key shortcut to export the stuff from ttrss over to wallabag. Then there's a plugin to pull the data from the source websites and change it using XPaths. I use that to pull down the entire content instead of a single paragraph summaries, and to pull down the actual comics that I'm reading instead of the descriptions that are being sent to the readers. (As an aside, I donate/fund the makers in whatever capacity I have so that it compensates with me not getting their ads).
Did you know that even Youtube, HN & Reddit host their updates via RSS feeds? I have Youtube feeds for some of the channels that I find interesting, so that I can watch the stuff whenever it becomes available. For some low volume subreddits, you can use that as well.
With elfeed running in Emacs, I had bound a single key to download the youtube video via youtube-dl into my archive folder. I miss that stuff with ttrss, but I guess there would be some plugin somewhere to do that.
When I've self-hosted I've found I occasionally have to do maintenance that I find annoying. Most recently, I had a nextcloud server I needed to move to a bigger hard drive, which was a huge pain.
Have you just not run into those kinds of hurdles, or is it worth it to own your own data?