I wouldn't be surprised if consoles got replaced by video game streaming. Not the next generation and probably not even the generation after that, but that will be most likely it.
Jokes aside I do agree that streaming doesn’t work reliably for all game genres and client geographies, mostly due to latency
In a lot of the metro area where I live cloud gaming over 5G wireless is actually very feasible. I do it from time to time. I've tried it in a few other cities as well, with generally positive results.
There are some games that just don't work well over cloud streaming though.
Current streaming services struggle at times to deliver consistent performance and quality, having low latency input involved in it just makes the problem worse.