So you're saying they're basically right, but 5 or 10 years too optimistic on the timeline?
seems about right to me!