As promising as it may sound, DX12 is not a miracle waiting to happen. Far from it. It's all ultimately depends on the developer on how they code the game to run. Judging by how early DX12 games perform, the result are mixed bag at best. Not every developer has the same level of expertise on this matter. Some team are better, some just barely. Some doing great on some aspects while sucks at others, and vice versa.
By the look of it, I say the future is rather bleak. Just like people. A few winners, a whole lot of losers.
In the end, it's up to you and me as users and buyers to choose to our liking. Don't like it, don't buy it. Like the idea of a game but the execution sucks, vote complain with your money, don't buy it.
That simple, really.
Don't concern yourself with technical aspects. There are people dedicating their lives already does it for you.