All major brands have a clear indicator for when they're recording.
Someone could block that indicator out, but someone could also just go to Amazon.com and select one of hundred of available pinhole cameras or not-smart camera glasses.
These aren't enabling an ability that hasn't been enabled for decades. If anything, seeing someone with main brand smart glasses makes it more obvious.