For a new budget build, the Ryzen APUs perform within 1% overall of the GT 1030 and offers a dGPU upgrade path. I would classify this as a TOTAL WIN for budget gamers building a new system. As the (mostly) proud owner and user of two GT 1030-based systems (SFF i5-2500(non-K) 4GB and SFF i5-3470 8GB), I feel the need to defend the GT 1030 as well as the entire concept of used/low-spec gaming. I bought the GT 1030 primarily for playing back my HDR UHD Blu-ray backups from my server, but I sometimes play Destiny 2 from the couch, Diablo 3, Rocket League, watch Dota 2 matches in-game, etc.
For example, I can play Destiny 2 at 1080p (no scaling) with HDR and a mix of low-medium settings between 32fps (heavy action) and 50fps (nothing happening, no one around). Destiny 2 is pretty well optimized for such a gorgeous-looking and fast-paced MMO. PUBG, this is NOT. If I frame-limit either system to 30fps, the gameplay feels
identical to playing it on PS4/Xbone. The GT 1030 is, in my opinion, extremely underrated for a silent, low profile, $69 GPU that also includes full HEVC/HDR acceleration and DP1.4/HDMI2.0. It's a great little card to add to an older system, but it doesn't solve the problem of those older Sandy/Ivy systems lacking NVME, USB 3.1, etc.
With Ryzen APUs, you get the above experience plus better overall CPU performance, overclocking, modern IO, and a dGPU upgrade path for a low cost of entry. It is really fantastic. Even with DDR4-3200, I was able to build a
budget system for under $300. I'd probably splurge in a few places, but I think I could still do it for less than $400.