The intel Xeon W's being used are essentially identical to the consumer i series with the only difference being ECC RAM support, which intel purposely with-holds from consumer versions of their chips as an upsell.
There is very little else different at all between the CPU's. It's all Intel being sneaky and "upselling" feature sets. ECC and unlocked cores are their "free margins"
Meanwhile. AMD includes ECC support and unlocked multipliers in every single Ryzen based CPU for no additional upsell.
if you REQUIRE ECC support in your workstations, than it makes sense to require the Xeon series being used here, since there aren't other options.
The simple fact of the matter is, if you do not require ECC support for what you are doing, the inclusion of Xeon's is complete overkill for a desktop computer. I"m not saying ECC isn't sometimes required (I'd never build a server for example using standard RAM when I need 24/7 uptime with 24/7 accurate calculations on the one in a billionth chance for a single incorrect bit), but for most home, even workstation users, ECC is just overkill.