I still prefer a hardware solution or even a toggle, 1\2 the reason I like the cover is less for privacy and more to prevent joining meetings with the camera on when I'm not ready
removes the need to always be thinking about some random indicator being on or off
I probably would have a few years ago, now-a-days almost everything I do seems to be deployed as a linux container directly or linux containers by way of 'cloud functions'