Agreed. The form factor is right. AR technology will only reach the possibility of mass adoption when it can fit in/on the existing eye-glasses form factor.
A veteran Silicon Valley Software Executive.... aren't those a dime a dozen these days? And for every success story out of Silicon Valley aren't there dozens of failures. It would be more impressive if the person was a senior engineer.