Again Ryzen and 7700K is waste of money in my opinion when you can get unlocked 14/28 Xeon and overclock to @4.0Ghz if you are lucky to snatch one from ebay, i got mine from a friend who works HP and they were tossing those ES models. Paid mine < $300. 14 Cores 28 Threads Xeon at 4.0Ghz is sick sick sick, along with 1080 SLI.
When you buy Xeon CPU, you will see C0, C1, C2, D0, M0 revision. You want to stay away from C1, C2 because usually something is broken with them. For example C1 SR0KX vt-d feature is broken, does not work. In some hyperthreading is not available, so you have to be careful. So shoot for C0 or M0. Now among all those C0 or M0, some of them are unlocked and in order to get one, someone has to check that for you...i was lucky friend of mine found one.
If nothing go for M0 revision (possibly retail) because they overclock well.
When you buy Xeon CPU, you will see C0, C1, C2, D0, M0 revision. You want to stay away from C1, C2 because usually something is broken with them. For example C1 SR0KX vt-d feature is broken, does not work. In some hyperthreading is not available, so you have to be careful. So shoot for C0 or M0. Now among all those C0 or M0, some of them are unlocked and in order to get one, someone has to check that for you...i was lucky friend of mine found one.
If nothing go for M0 revision (possibly retail) because they overclock well.
So your alternative to a mass market product like the 7700k is to get a specific revision/ES Xeon, which by your own admission:
-You'll be lucky to find on Ebay (and you yourself only got your hands on one because you have connection at HP)
-Certain features may be broken and/or overclocking may or may not work, depending on which chip you get, which you may not be able to tell on your own
Also, I'm guessing you may be talking about older generation Xeons, which means that difference in clock speed + IPC would mean reasonably lower single threaded performance compared to Sky/Kaby Lake, in exchange for more cores/threads than 99% of people have any use for.
Yes, clearly the 7700k/Ryzen are pointless when such a practical and readily available alternative as this exists for the masses /s