the Linux world (for comparison)
In the world of Linux and Free software it's been a non-issue for a long while. You can run stuff locally. Or you can run stuff on a remote server with X display across the network. And there's actually not much difference between a thin client and a desktop PC ... they're both systems running Linux.
The key hardware issue is network bandwidth. In theory a Gbit LAN can transfer data at 120Mbytes/second, which is about the same as a hard drive (but considerably inferior to an SSD). In practice there are bottlenecks. As for network X-serving, the difference in bandwidth is far more noticeable if (and only if) your work necessarily involves interaction with moving imagery (especially interaction with 3D models). The CPU to GPU / Graphics card bandwidth is enormous compared even to a dedicated flat-out Gbit LAN.
But most office-pushers could be on thin clients were it not for the baroque tangle of Windows licensing. Go Linux + Libreoffice on thin clients and a fat server and LAN!