He makes some valid points, but the issue I have with his logic has to do with quantity. Yes, the big data GPUs do sell for a lot more money, but do they sell enough of the high-end data center GPUs to actually bring in more money compared to how many mid-high-end/high-end GPU they sell and how much they make of those GPU sells. Honestly, my guess, and mind you, it's only a guess, is that Nvidia sells enough GTX 1070 alone to counter what is made off selling those +$5000 GPUs. Sure, Nvidia may make thousands of dollars per +$5000 card, but my guess is that there are thousands more of the 1060/1070/1080/1080 cards sold compared to the +$5000 cards, just because of there being a larger customer base for the gaming cards.
I mean really, how many +$5000 GPUs can Nvidia sell in a year compared to how many GTX 1060/1070/1080 type cards are sold in a year?