I wouldn't say "never," but it would definitely require leaps in networking beyond what we know now. Enough to effectively deliver lossless video and minimal lag at reasonable distances (i.e it wouldn't need OnLive's "server at every ISP" strategy). That might not happen for a long time, if ever, but remember this: if you'd told yourself 10 years ago that even your phone could download hundreds of megabits per second in 2022, you would've been skeptical.I remember way back in like 2010 Onlive said they were going to get servers in every local ISP building. Which is funny because it minimizes the "advantages" of cloud gaming.
And no matter how close you move the servers, it's never going to be enough for the gamers that care about latency, image quality, and FPS. The only real advantage cloud gaming can provide to users over local hardware is cost and convinience. And they're even struggling with those.