I've already upgraded to Windows 10. But I don't understand Microsoft has Windows 8 and Windows 8.1 why it release Windows 10 so early?