I have always believed that technology should do the hard work - discovery, organization, communication - so users can do what makes them happiest: living and loving, not messing with annoying computers! That means making our products work together seamlessly.
The idea that everyone should slavishly work so they do something inefficiently so they keep their job - that just doesn't make any sense to me. That can't be the right answer.
The dream as conceived 25 years ago has not been achieved. Until software becomes the ultimate tool for collaboration, productivity, and efficiency, the work is not done. And there's nothing more fun than doing that work.
The key to these things is making (the entire package) work seamlessly.
Always work hard on something uncomfortably exciting
Technology should do the hard work so people can do the things that make them the happiest in life.
Technology should do the hard work, so you can get on and live your life. We're only at one percent of what's possible, and we're moving slow relative to the opportunity we have.