Dumb question maybe:
With the ever increasing censorship of big-tech, is there a future in any type of P2P style CDN?
The content provider could have a few distributed main seeding nodes and let the end-user client apps torrent back to the network to distribute the content to the masses. It could operate on a reward system where the more bandwidth you provide back to the community, the higher priority you had in downloading the fresh content.