Did your calculations take into consideration that we frequently skip version numbers? Or that from month to month, a different version numbers arrive on different channels? Or that a 0.100.0 series of builds isn't out of the question?
1.0 will release when it's done. There is no ETA.