Our society works in a way that consumer needs dictate the funding and motivation for research and development that leads to progress. Often times, however, people (often individuals) develop ideas that are "ahead of their time". These ideas will be met with the most resistance because the masses will not understand how they will fully integrate with our way of living. The development of these ideas is important, nonetheless, for when their time comes they will be implemented faster, and forethought will become a blessing.
I have always had the view that the needs of mankind are a set path, and that barring any self-induced catastrophe that wipes us out, it is our destiny to develop new technology until we have reached some kind of "holy grail". Resistance is but one of the many temporary obstacles to developing new technology, but even that occurs less often. As our rate of "progress" (to use a controversial word) goes up, the timeline for acceptance gets shorter, as accepting new ideas becomes more routine.