I think it's great that technology can be put to use to improve our everyday lives. But when it comes to replacing human contact with a touchscreen, I'm going to have to decline. As a programmer I can spend up to 8 hours per day staring at a screen and being frustrated. I don't want the same to spend my time outside of work doing the same. Can't we improve the backend technology but retain the brief human contact? It may be more efficient, but is that really all that matters?