I wrote a new post over at the SSDS blog about the value of engineering research on technologies that may not yet be feasible.
Basically, this is how technological tipping points happen - once we figure out that a technology is possible, it lies dormant until developments in other fields make it feasible, at which point it bursts into usefulness.
If you enjoyed this post, please share!