Are Technologies Ahead of Their Time?