Thanks for breaking that down. This might be a controversial question but how has Odysee approach it? They claim to be decentralized.
Discussion
How they did it is smart and one of the best ways we can achieve this. But I don't know how to make it work with relays (maybe people can host and relay and do Content delivery and indexing). But what LBRY do is they allow people to download a desktop client and from that people can assign some of the hard disk for content. Like I gave like 12gb for content in that you can decide how much will be for videos you watch and how much will be for the others.
I assigned 4gb for me and 8gb for others. This way they can be decentralized. But the problems comes no one wants to host content like this if they don't earn anything. In LBRY they don't.
This also opens people who host stuff to potential lawsuits like anyone can post a video right. It can be harmful terrorist video. I mean we have an ISIS account on nostr so it will happen. Then comes DMCA. LBRY can say they are decentralized. But they can control which videos to delete. So I don't know. It is also important to have a way to deal with DMCA or else you are a goner.
So The best way can be to just post educational videos in the beginning and to delete videos relay can just remove the video from indexing.