Like myself, the enthusiasm that you felt may have had more to do with yourself not yet developing a healthy sense of skepticism for technology than the usefulness of the technology itself.
I can definitely see some uses for it - architectural walkthroughs for example. But using it for creating a virtual store would just get in the way of doing any shopping.