As it is, it was probably already pushed back several times already, considering it was supposed to be an updated to Windows 8 originally.
With The Internet being as ubiquitous as it is now, releasing software on shorter release cycles is definitely a good thing. And Microsoft have already said this is what they are doing now and there will be an SR1/10.1 for Windows 10 before end of this year.