@abetillo internet speeds these days are less of an issue then latency, that is why you need local servers with direct connection. Overall, it would make games a lot more stable if developers focus on a platform they can easily replicate. So no driver issues and the like and you dont need to buy a top end pc to play latest games at 4k and 60fps or above.
Streaming has both its pros and cons. For hardcore gamers the cons might be too much, but for majority of people who dont want to buy latest gpu every 2 years or want to deal with overheating pcs or debugging drivers or want to play at max settings on their 1lb laptop, it can be quite appealing. Even when you go to a hotel, you can use androidtv or plug in a usb stick and play all your games.
Cause lets be honest, most hardcore gamers spend more on 1 computer that will last onky 1 or 2 years then most gamers do on their computer plus all games they will ever buy in thier lifetime