I didn't mention those in my comment above as the main issue was alternative front ends to mainstream services, but another obvious option is alternative services.
The key stumbling points for that seem to be discoverability and monetisation.
Historically the problem was you had to get people to install an app instead of visiting a website, but now everybody's trying to get people to do that on mobile anyway.
In theory P2P isn't great on mobile devices because they run on battery and have limited cellular data, but devices also allow apps to tell if the device is connected to a charger and unmetered WiFi. And if you only upload from devices that are, that's probably still enough bandwidth to give you a significant cost advantage. Then add in anyone you can get to install the app desktops and TVs, many of which are always on and have fast unmetered connections.
Then offer streaming on the website, but only if you subscribe. The paywall on the website links to the app installer, which is free (with ads).
How much are you paying for someone hosting? If you're paying them the same as your costs (high), then why not just pay for more servers which will be more reliable? Especially because of the difference between how much bandwidth during peak demand hours, which is probably going to be when there are the most devices on battery, and when you'll need the most servers anyways. The same way peak electricity demand in some areas is after peak solar.
So even if you do 1:1 view time credits, now you're losing money if they upload at night, and watch that same amount during peak hours. Probably what most people are doing. This is what happened with California new solar NEM3 plan that changed the export rates from 1:1. You only get something like 20% credit for the power you're putting in. So can you pay hosters enough to want to host, but not enough that you're better off paying for your own servers?
This doesn't even go into storage costs yet.
There's a cryptocurrency for P2P storage and transfer, Storj. Looks like they even have an S3 compatible gateway, but they don't look that much cheaper than object storage on DigitalOcean or CloudFlare.