You just don't want to understand. VMware is an ENTERPRISE solution. So the recommendations and requirements are not based on any homelab and the lowest level, but are designed to work well in enterprise environments with the workloads of an enterprise environment. And VMware must be able to support the whole thing. That means, the requirements and setups are largely standardized to keep support requests as low as possible.
Once again, VMware products are not built for tinkering, but to virtualize the IT environments of companies so that they can make money. I know you'll say now that if the requirements weren't so high and the VMware products didn't cost so much money, companies could make even more money with that. But that's not the way the world works and maybe you therefore read my first sentences again.
And the HCL is only partially managed by VMware. In many cases, manufacturers are responsible for getting their hardware onto the HCL. So complain to AMD, not VMware.
You wrote, that you have so much experience, but then you should know these things...