Yes, the 3rd gen Ryzen CPU update seem great and I agree they are very competitive with Intels products. Love to see that.
But in the GPU department, Nvidia is still ahead, in particular in AI applications. Will be interesting to see how the just announced Quadro RTX GPUs perform. Question is not if they outperform Vega 20, though, but rather by how much. Nvidias claims (up to 7x) are pretty optimistic for sure. However, I would not be surprised to see a 2-3 times margin.
16 GB mobile GPU ... insane... in a good way
Would love to see a Quadro RTX 5000 in a Macbook, but very very unlikely to see that happening