First, growth of networks and technology is never linear
Second, this thread is not about predicting the end result, it's about the way there, so we can make educated long-term trade decisions other than HODL. It would be pointless to predict what the end price of bitcoin will be, as it can be anything between 0 and infinity. The OP just assumed 1 million in order to be able to draw a chart, but it could easily be 30.000 or 5 million as well.
/edit I didn't look at it before commenting, it's actually a pretty nice tool, however I'm not sure about its accuracy.