I blame Google. Google "contributed" to the HTML 5 standard, and what we ended up with is a standard so complex and convoluted that it's nearly impossible to make a fully capable browser without using Chromium code.
They didn't violate open source rules, but they weaponized it to kill off independent browsers. Just my 2¢.
@OpticalMoose that's what I thought, but the CSS and visual/style stuff aside,
* web standard request in #Firefox being undefined("body does not exist")
* Network streamed response only showing up after the response ends
* various video playback restrictions(possibly leaking memory)
but also stuff that wasn't mentioned in the Video like, hardware accaleration issues, old code base or features like HDR not being implemented.
And I'm not even starting with Google being the default search engine..