>>It's the standard techie failure to understand average users
You mean like Google, Apple, Facebook, Microsoft, Uber, Youtube, Instagram, Snapchat, Shazam, Grubhub, Bell labs, Intel, Xerox Parc, Pixar, Amazon etc, just to name a few (and of course Twitter)? Techies have been doing just fine in the anticipation department.