Re: Back to the Future!
The likes of Zotac have been doing this stuff for years, certainly over a decade.
Their Micro PCs - ZBoxes - come with a choice of a dozen CPUs, GPUs, Memory, SSDs, yada.
The one I've got is only 10.5x10.5x3cm and runs Win RDP, Citrix, etc fine for VPCs. With wired and wireless NICs, Bluetooth, HDMI, USB, eSATA, SD card slot, etc.
I use it as a multimedia hub but the company I worked for when I decided to get one myself had about 60 of them, booting into Linux with an RDP client to VMware VPCs and Servers for each user.
The only local computing was some financial stuff they didn't want to put in the cloud (it's an investment company) and local backups.
That was around 10 years ago.