Earlier quoted context omitted.
You know what’s easier than all this happy crappy? Goddamn IPv6. How many engineer-hours have been spent trying to work around NAT and IPv4 which could have been spent implementing IPv6? Every browser tab could have its own publicly routable address if we wanted to. And the more work arounds we create the less pressure there is to get over the hump and treat IPv4 as the weird legacy protocol instead of treating IPv6…
It would still block inbound connections.
Your firewall doesn’t currently block WebRTC does it? It is perfectly able to be bypassed.