I hate that everyone just develops for chromium only
https://mozilla.github.io/standards-positions/
That, and their shitty management shakes my faith in Firefox
One browser vendor proposing things other vendor NAKing it makes it a vendor-specific feature. Like IE had its own features.
I hate using chrome, but I’m forced to with any application that uses we busb/web serial or Bluetooth.
And no, you're not forced to use google. You can make native applications when it's necessary to use privileged interfaces.