I agree with your points, though re: hardware and cloud-gaming in general: I wonder if its availability and cost issues would serve as a driver for _consumers_ - where they would seek a cloud-streaming solutions (so _they_ don't need to find/buy the scarce high end GPUs or consoles themselves -- and let Google Stadia or Shadow.tech or GeForce Now or xCloud or whoever take care of that).