It's inevitable that discrete GPUs for gaming go away, but not for a very, very long time.
Unlike sound cards, video cards gobble up vast amounts of electricity, so die shrinks can only do so much so soon.
But just as we reached "good enough" levels in sound cards so that we started getting integrated sound chips on mobos for "free," we already see something like that for non-gaming PCs (Ivy Bridge, Haswell). Low-end rigs can run APUs and do okay with older games. It's not the best, but it's "good enough." You get diminishing marginal returns on buying big, expensive, hot GPUs. We may already be reaching a saturation point in pixel sizes, where going any smaller doesn't bring appreciable benefits to most people. Let's take 4k as the point where it doesn't make sense anymore to increase pixels per inch (some might say 1080p is already enough). A Surface Pro already does okay at 720p, passable at 1080p. Fast forward a decade and the 2023 Surface Pro ought to be at least passable at 4k. And from there on out there isn't really anywhere to go. You run into size limitations: nobody wants to lug around 20" tablets, and huge desktop monitors don't fit many people's living situations. 4k is already overkill for many living rooms, too, when you take viewing distance into account, and how 60"+ is really big and many people will balk at buying even bigger TVs.
All of this assumes that we don't run into some physical limits though, like how it's hard to dissipate heat when you have tinier and tinier die sizes.