So happy to read in a top comment on HN that the future for web games is bright :-) We've been betting on it for a while[0] and it should only get better with WebGPU.
Unity has issues indeed, unfortunately. The developer experience is shit. If you want to mitigate the user experience, you can use our open-source optimization package: https://github.com/CrazyGamesCom/unity-optimizations-package (feedback welcome!)