Microsoft appear to be moving this way as well with the recent Windows 365 announcement [1]. I tried self-hosting my own cloud desktop a few years ago on a raspi, and was blown away by how much work I could get done remoting in from my phone or old laptop, not to mention the seamless transition when switching clients.
>cloud desktop
Please kill me. :)