Yes, the idea seems to be to force app developers to support transparency so that any future iGlasses device has a good supply of apps from day one (contrary to what happened with Vision Pro).

Apple used to insist that different types of devices require different UI principles. This seems all the more true for a transparent device that you wear on your face while moving around trying not to bump into physical objects.

But we'll see. Perhaps the right level of transparency is situational. If you sit down with iGlasses using them as a screen you might want to reduce transparency while increasing it when you're moving around outdoors. Adjusting transparency could become as routine as adjusting audio volume.