My biggest annoyance with switching to AMD has been this. My previous Intel system has a Core i7 4790K, Intel's top tier CPU for their consumer platform at the time, and it had an iGPU.
It was not an amazing iGPU by any means, but it was more than enough to support two additional monitors "for free" which was wonderful while nVidia had a bug preventing the GPU from going in to low power mode in certain multi-monitor configurations. It also meant I had plenty of ports to support three monitors, a VR headset, a TV, and have some space left over.
When I upgraded to a Ryzen 9 3900X I tripled my core count and gained a fair amount of per-core performance, but I lost those extra ports. Now my graphics card is maxed out and I have to switch the HDMI cable between the TV and the VR headset.
They've slowly been moving the G models up the lineup, but it's still not possible to get a truly high-end CPU from AMD with an iGPU. It would be really nice, especially these days with standalone GPUs being unobtanium.
The other option is AMD motherboard manufacturers start shipping boards with the E9260 or something onboard.
Considering the fact that most of AMD's CPUs do not include an iGPU, I don't really get why they haven't launched something like that for the workstation market.
The nvidia equivalent would be something like the Quadro P400.
Of course, pricing, even on these cards, is a bit crazy right now.