Consoles going the way of the dodo is an inevitability. When every device is powerful enough to do anything we want and internet is crazy fast, there will be no need for dedicated hardware. And I personally can't wait for this future. When everyone focuses on just making great games instead of trying to push features and platforms on us, it will be a bright new age of gaming. (Some might say that microtransactions and subscriptions will destroy us all during this time, but I think devs will find that there's a lot of profit to be had in not being crappy. Especially when your install base is just about everyone in the world.)
I don't know if it will happen any time soon. Maybe not even as soon as you say. But it will definitely happen.
Currently playing:
Bloodbath Paddy Wagon Ultra 9