But you don't get it. I don't have a problem with Microsoft nor DirectX 12, I just won't be using Windows 10, which means I and many other gamers won't be using DirectX 12. Because of this, it's better for everyone except Microsoft if developers focus on utilizing Vulkan instead. I'm not sure why that's so difficult for you to understand.
I'm happy using Windows 7. It isn't my fault that Microsoft wants to push a new OS on me that I don't need nor want. Volkan looks to be the solution going forward. DirectX 12 could have been a solution, but Microsoft isn't interested in solutions. That's the difference.
I've read your reasons for not upgrading to Win10, nice try though. MS has replaced the Windows OS many times over the past 20 years, they'll continue to do that in the future. 'Nix, name your poison, same thing, they constantly replace/update it. Apple's OSs have been replaced/updated over the years as well. Android does the same thing. You make it sound like ONLY MS does this and they ONLY do it to bend you personally over, which is beyond silly. It's the natural progression of software, as time goes on better code is created, either to take advantage of better hardware or simply because people figured out better ways to get the code to do things. This is NOT a marketing scheme by MicroSoft or anyone else, it's electronic evolution in action.
Do you have any idea how you appear with this stuff, any idea at all? I'm in IT, I waited to upgrade systems at home and work to Win10 to make sure there weren't any little hidden issues and bugs, and so far, I've been quite happy with the upgrades. Faster performance even on the older systems we have here at work, much faster performance on my personal gaming rig, including FPS increases in all my games. I was running Win7 on my gaming rig, I had 8 on various systems here at work and hated it, but 10 is better than 7 on my gaming rig and it removed 8 from the work systems, THAT alone is worth giving it my firstborn! You can keep going on about how it's the work of the devil and all, I'll just ask if you've got enough tin foil or need any cat food if you do, just an fyi.
You keep on praying that Vulkan will let your Win7 system do half of what DX12 will do for my Win10 system, despite the fact that MS doesn't support Vulkan at all. I think about all the other things that MS never supported, look at Vulkan and feel bad, it's a great idea, could really be nice, but I really don't think it's going to get far, not on PCs at any rate. Mobiles, it could be really awesome, well, ok, it'll make Angry Birds look really awesome, Clash of Clans will be amazing! Seriously, it's probably just going to end up being an Android based video API and that's about it if MS doesn't support it. You can keep on wishing for more, but looking at history, MS doesn't support something, what tends to happen to that something? You need users, MS has them for the PC market, without their support, you don't get far in the PC market, that is reality, sad to say.