Not really. 'Long time' is a subjective term, and completely relative to constantly developing technology. I am neither disappointed nor impressed, as any other opinion would be dismissive of recognizing scientific progress.