No support for Win7 will massively restrict it's presence in the market. At the same time it will probably be a big boost for Win8 and Win9. Now which does Microsoft care more about, supporting PC gaming or selling Windows? Yep, it will not support Win7.
I wouldn't be surprised if it supported 8 as well as 9 though. Afterall, anyone upgrading from 7 will naturally go to 9 anyway and it's likely most people who made the jump to 8 will be quite willing to move over to 9 too since they obviously want the latest Windows OS available regardless of how crap it is
Still the unfortunate truth is that DX12 may take a lot longer to penetrate the market than it ought to because MS will keep it exclusive to the newer OS's.