DirectX 12 will not be supported by Windows 7 - PC Gamer
SOURCE

"Let us also not forget that Microsoft announced this past spring that mainstream support for Windows 7 will come to an end in January 2015."

What is this shit?
So, I am second guessing myself, but this means that if I have Windows 7, I am going to have to upgrade to have a working DirectX12?
Frustrating...