As far as I know (which is very little), you're right - disabling the ability to produce light doesn't disable the camera as long as the software thinks the light is on. There are likely hardware-only approaches but they may be prohibitively expensive for a feature no customer wants to pay for.
That's the big difference between designing a light for the owner's protection (who probably won't disable the light and will notice if it breaks) versus a light for the protection of others (who might not know to look for a light in the first place, especially once Glass evolves to look like regular glasses).
There's a laptop accessory market for physically blocking camera switches with state determined at glance. Wearable cameras may need to adopt a similar mechanical approach for today's social expectations, but putting switches on your face is somewhat at odds with designing away from the Glasshole Borg look.
That's the big difference between designing a light for the owner's protection (who probably won't disable the light and will notice if it breaks) versus a light for the protection of others (who might not know to look for a light in the first place, especially once Glass evolves to look like regular glasses).
There's a laptop accessory market for physically blocking camera switches with state determined at glance. Wearable cameras may need to adopt a similar mechanical approach for today's social expectations, but putting switches on your face is somewhat at odds with designing away from the Glasshole Borg look.