Webrtc websockets implementations (and spec!) are corrupted too. They require TLS even for localhost. But at least you can still use self-signed certs so it's not as bad as HTTP/3.
It's kind of crazy to think that smartphones' inability to hold open a TCP connection (and thus the desire for UDP) are managing to ruin the entire (non-commercial) web.