So I recently read a few posts on DirectX 11 vs 12 and based on everything I've read, I've come to the conclusion that DirectX 11 is good for mostly all tasks and you should only use DirectX 12 to get more control over optimizations if you think you'll benefit from it, eg if your doing a large scale game.
What are your thoughts guys? Am I looking at this completely wrong? Should we all just use DirectX 12 and forget about 11?