This sort of claim has been made for nearly a decade. Back in 2009 Michael Pachter claimed last generation would be the final one. Then you had him and others claiming that this generation would be the final one. I think they make claims like that is because saying "everything will continue business as usual" is boring... or in the case of Ubisoft's CEO, wanting the console market to move to a streaming-based model because it gives publishers completely control and ownership over the "product" (quotes intentional), allows for recurring subscription charges, and destroys the second-hand market by eliminating physical copies. In either case, making grandiose claims about impending disruptions to the console market grabs peoples' attention.
But the console market has worked fine as-is for three decades. The cyclical generation-based model has shown that it is still a healthy business model. Consoles are not a market that's ready for digital-only, much less streaming-only. While digital has made significant in-roads among console gamers, most of them still prefer physical copies, which they actually own and can dispense of (by lending, selling, or gifting) at their own discretion, and are not dependent on an internet connection. Digital downloads present issues of their own, including ownership concerns and concerns over long-term availability of copies (including but not limited to the ability to re-download in the future in case of HDD failure or de-listing of title), but streaming would be even more problematic, as even single-player games would need both A) a stable and constant internet connection on the user's end and B) the servers hosting the game to be operational in order to even function, and even in 2018 internet connections and game servers routinely fail. Your internet has speed issues? Enjoy your laggy experience. Your internet goes out entirely? Can't play anything. The servers go down or are undergoing maintenance? Again, can't play anything. A game gets removed from the service for whatever reason? Hope you enjoyed your time with it, because it's gone, possibly for good.
TL;DR: Digital is overrated, especially streaming. I'd rather invest money in games that I can continue to play for many decades. All my NES games are still playable after 30 years, and they, along with other games not dependent on an online infrastructure to function, will be playable 30 years from now and beyond.