I’d imagine most people use the horsepower for only a fraction of the day
...Linus might consider an upgrade (he got a Threadripper some time ago) to compile the kernel.
With Threadripper, I can compile as well as play games, all on one machine.
I do more or less the same - I look for tower servers. The hardware is good, the maintenance is easy, plenty of space for storage and memory, and so on.
If I were to build a workstation on it right now, I wouldn't buy the most expensive one. My relatively modest compute needs don't come even close to what that monster is able to do.
If you are IO-bound, why spend $3000 more on a CPU if you can spend that in memory, more/faster NVMe or HDDs?
You'd be limited by PCIe lanes (and memory bandwidth, 8 channel DDR5) The CPUs feature 128 PCIe lanes, compared to 7950x's 28.
Although I work with 2-3 monitors all the time, I'm happy with low-end GPUs - I don't do much data visualization or 3D rendering. I mostly develop software, so I stand-up relatively thin ephemeral VMs and containers all the time. For me the core count and amount of memory is the limiting factor. To completely avoid any swapping, 64GB of RAM is needed, and more would allow me to keep a CI pipeline running all the time. If I need more space, I can spare one or two SSDs as bcache for a larger SATA array.
As much as I'd love the biggest Xeon X, EPYC, AmpereOne, MI-300, or Grace Hopper under my desk, I have no need for that much power.