People said the same thing about allowing the browser to trigger the microphone and the camera.
Use sane browser and or OS inherited permissions, and sane permission-promoting and gating,
and it’s a non-issue.
(Have you seen the prompts for Location, Microphone, WebUSB, and other “scary” features in the browser?
There’s really not much room for misinterpretation!)