My Name Is Legion wrote:
I mean, we buy that he flies and that bullets bounce off him. Heck, we go along with the notion that Batman can swing down out of nowhere to kick guns out of a couple of guys' hands while clinging one-handed to a cord which is the apparent diameter of one of Bruce Wayne's patent leather formal shoelaces. Why not accept the glasses?
Because one is technological/physical, and the other is social. Everyone knows that (s)he would recognize the guy despite the glasses.
Not everyone knows what material that cord is made of or what Bruce Wayne's martial art skills are. Bullets bouncing of Supes are also because of his invincible skin, however that might work.