Safari is not missing anything of value: it's mainly access to USB, Bluetooth and such which have no place in a browser. And Firefox doesn't support many of them either. It's just Google trying to get more data about you.
How about letting users decide to which capabilities they give permission depending on what they need? I don't want to push them to download and install a whole software package locally which has usually access to more data and hardware APIs compared to a webapp that temporarily lives in a browser tab.
No. In a war between Users and Developers the users always lose if there is monetary gain to be had.
It isn’t as simple as “hey if you don’t want this permission that’s okay go on ahead !” It’s “we’re going to get this data whether you like it or not”
I rather Strong strict privacy laws before opening the chrome dominance that will come.