I don't have an issue with the concept of streaming games. I had an issue with Stadia because they required you to buy the game, specifically for Stadia. I liked Nvidia's service because you could bring your own games.Not sure why there is so much hate for Stadia. I've had an account for two years and used an Xbox Bluetooth controller and played off my Samsung TV. It worked very well with no latency issues on the west coast of Canada. I used the free version and purchased a few games to play.
Not everyone wants a bulky console that consumes a decent amount of electricity sitting next to their wall mounted TV.
And, yes, not having to haul a gaming laptop or console system around to play games is a good thing. Being able to open up an ordinary laptop and plug into a streaming service seems attractive to me.