What would be nice is physical switches that are easily replaceable - but this also impacts a device's water-proofness and thinness. And the market prefers those two factors over switches, generally.
Home button went non-mechanical the year before Face ID was introduced FWIW.
What Apple came up with works perfect as it adds some privacy while affecting the user in no way. This is also combined with permission dialogs for mic access and an indicator light showing the mic is in use.
This could be solved with a simple dialog box telling the use to check the switch.
> What Apple came up with works perfect as it adds some privacy while affecting the user in no way.
Far from perfect. Anything except physical disconnect switches can be overridden with software, and companies like Apple can be compelled to cooperate with creating back-doors. Which opens up those same back-doors to bad actors figuring out how to use them.
this is in hardware and cannot be tampered with. apple also doesn't make backdoors, haven't you heard of what happened with the FBI?
When I disable the Mic/Camera on my Librem 5, I have a notification on the screen that shows they are disabled. Same with my laptop. When I disable wifi, if I go to the notification area, it says "Disabled by hardware switch". So....there are ways to do this.