And? Neither of those APIs are available on Mac. You're complaining your orange plants don't grow bananas.
This debate is going nowhere.
I totally agree, Wubsy. The one thing I think we all share is a passion for Mac gaming. Some of us are bullish on it, while some of us are bearish. And I think that, each of our individual perspectives is legitimate, and changes over time. So, given enough time, we'll each contradict ourselves, in terms of what we say on message boards or social media.
It really just depends on what you choose to surround yourself with. I'm every bit as competitive as the next guy or gal, and I want our platform of choice to be the best at everything. It's frustrating when it's not, but that doesn't make me want to give up macOS or Apple. My logical brain knows that it's not necessarily reasonable, but the heart wants what the heart wants! I know that some of you read my ongoing series of threads for game and benchmark performance on Apple's OS update releases, as well as my Ultra Settings Thread and my 60 FPS Thread. Those were super fun to do, and also informational to show how an increasingly-aging iMac can cope with the advance of time and technology, and I'll continue to do those. Just like you guys, I keep an eye out for interesting and exciting developments in graphics for macOS.
One of the most obvious things I love to keep up with (and one of the things that will definitely earn a bookmark for me every time) is any upgrade option for my iMac. eGPU has definitely earned a whole bookmark folder, from sites like macvidcards, techinferno, etc. eGPU has come a long way since its first generation of products (which started out very hacky, kludgy, and could very well brick your Mac), to the point where 3 command lines in Terminal and one cut and paste can accomplish the same thing with little risk. On the hardware front, Akitio's new Node box simplifies external GPU boxes by adding a PSU internally, a power switch on the box, makes it more attractive by allowing full-length and full-width PCI-E cards. Short of Apple building eGPU support into macOS natively, eGPU has become as easy to do as it's probably going to get. And the expense of doing so has equally dropped dramatically. You just need the Node box for $269.99 (available at B&H Photo but backordered)
https://www.bhphotovideo.com/c/prod...T3IA_AKTU_Thunderbolt3_External_Pcie_Box.html, a gaming-level video card - starting at $114.99 if you're team red
https://www.amazon.com/Gigabyte-Rad...TF8&qid=1489503108&sr=1-1&keywords=AMD+RX+460 and starting at $109.99 if you're team blue
https://www.amazon.com/EVGA-GeForce...=UTF8&qid=1489503021&sr=1-1&keywords=GTX+1050 , plus a Thunderbolt monitor for $149.99
https://www.amazon.com/ASUS-VE248Q-...derbolt+monitor&refinements=p_6:ATVPDKIKX0DER !! For $530 to start, you can try out an eGPU project for yourself, to see if it's practical for you.
SSDs are another obvious upgrade path for my iMac, too, and I have an unhealthy obsession with the Samsung 1TB 850 EVO, casting covetous glances at it in my local Best Buy.
Every once in a while, I check out the prices of pre-2013 Mac Pro cheesegrater towers. They're still viable (especially for games that aren't heavily CPU-bound), even though the I/O subsystems are antiquated by today's standards.
http://www.ebay.com/itm/Apple-2010-...560LL-A-CTO-/252144503726?hash=item3ab4fbcbae . This gives you an older version of the Mac we all wish Apple would make again, because you can tinker with it, and upgrade the hell out of it.
In closing, in times when the most exciting news isn't coming out of Cupertino, there is still plenty mac-related to be excited about, it really just depends on what you choose to surround yourself with. ;-)