Leaflet is just the frontend. You need the actual tiles as well. You can either generate your own tiles or use something like mapbox, who generate the tiles for you and keep them updated.
Yes and no. If you are solely earning money on ads, but there are also users who just doesn't use YT or at least use something like Invidius. No ad revenue from these users.
I also believe that most content creators earn money by donations and sponsorships.
It really all just comes down to the content and the service that can be provided to the content creators.
Storage space is expensive and is the biggest hurdle. Most PeerTube instances have very small storage quotas, so a content creator would run out of storage fast.
I’m trying to get some of the bigger FOSS game developers to use PeerTube for their videos, but it ain’t easy. I’m actually surprised at how many of them don’t have a presence on any of the FOSS social media platforms.
Yea, wtf is this shit? He’s a convicted rapist. The end.