Nvidia is playing to the short game, in that there aren't enough DX12 applications to bother including support. The way I look at it, with Nvidia I basically buy the performance I want today. AMD tends to keep releasing updates that gradually increase the performance of their cards. This is sort of good, and bad, depending on how you look at it. Meaning you aren't using the hardware you bought to full advantage until later on, or 'hooray!' it performs a little better later on.