Microsoft has always been about licensing. What is new about this? This has been going on since Windows 95 came out. Get used to it.
They will have options for activating Windows offline for their corporate and government customers. Same will be for end users.