no, they'll never be replaced... human emotion and character can never be replaced with CG .. atleast not in the near future. Stand in props, Avatar like characters, aliens, robots sure
Well, who ever did this failed on the glass part of the glasses.
No glare and there should be a slight distortion around the eyes due to the curvature of the lens.