Maybe you're referring to the AM5 platform ... does it actually allow for x8, via HSIO?
On the Intel [WZ][67]xx, it's because the chipset itself, by design, ONLY allows for (soft-strapping of its PCIe lanes to) x1, x2, or x4. There was one Intel chipset, early PCIe3 days, that did allow for...