Slap me if I'm getting too philosophical/political here, but during my morning bike ride I was thinking about this exact same thing. We've become so good at demanding perfection from others, that we are losing patience with each other as humans for not being fast enough, accurate enough, smart enough, adaptable enough, creative enough, predictable enough. Our expectations of others are influenced by what technology is able to provide us (convenience, speed, cost, etc.)
My short stint in project management led me to believe the role really was nothing more than herding cats. The daily frustration of getting everyone on the same page, following through, understanding what the heck each of us said, and following through on action items. It was draining sometimes and yet many times I had to take a step back and ask myself if the problem really was others, or my attitude/patience with the process and the team members involved.
My realization that no, I am not a machine, and therefore will never be able to provide others with what emerging technology is providing them, has me wondering what approach to take going forward. It will be interesting to see how things play out in the future.