The best way to predict the future is to create it.
You can fool all the people some of the time, some of the people all the time, but you cannot fool all the people all the time.
In computing, turning the obvious into the useful is a living definition of the word "frustration".