This is fundamentally different than Google Glass with the eyepiece. Although the implementation is not ideal (it only projects green/yellow), it is the technology behind this design that is important. The ability to project directly on the lenses means that there are no external components that identify the wearer as any different than anyone else. Given time to shrink down and to eliminate the puck you have a device that the public could stomach at the right price.
So please don't sink the technology. Only the implementation. One day we will all be wearing something like this and happier for it.