I like the idea of PeerTube, but there are many hurdles. Anyone whose ISP/firewall/etc blocks all Torrent traffic is going to have a major challenge - which means that while part of what PeerTube has been so far is educational videos, they're not accessible in most school environments. That's a big challenge to overcome. The other is pretty simple, and a reason I have not used PeerTube to watch a single video. If you…
WebRTC is over port 5004, which is common for telecommunications like VOIP providers. VOIP isn't as common as port 80 (www), but I'd imagine that there's a good risk of outrage if ISPs start blocking the VOIP port.
> You're slowing down my connection and your website is causing me send data to someone I do not know.
This is a legitimate concern IMO. So the PeerTube federation needs to be clear and allow users to opt-out (or even opt-out default / opt-in for benefits) to stay on the moral high ground.