Re: social acceptance?
" if someone walked up to me wearing these glasses my *assumption* would be that I was being recorded."
'Assume' makes an 'ass' of 'u' and 'me'.
Unless you hear them say 'OK Glass, take a picture' or see their hand move to the button on the frame, and the screen light up, then you're not being recorded.
You seem to move in a rather different 'cultural milieu' from me, and (I suspect) from most of us, if there 'are always smartphones in [your] face'!