The devil's in the details which I've noticed you don't like probing.
They purposely only tested one NVME drive in their tests. Intel hangs its pcie 3.0 extensions beyond the first two slots pcie slots (x16 or x8/x8) off of their chipset. The chipset is DMI 3.0 (3.93GB/s) .. PCIE 3.0 x4 is (3.94GB/s). Yes, the whole chipset is serviced by a PCIE 3.0 x4 link. The problem/slight of hand is obvious. By only testing one NVME drive, they keep the shared channel from being saturated. This is why AMD hung the NVME off of a dedicated x4 slot directly connected to the CPU. Only the 2nd one is serviced through a much slower link through the chipset. My understanding there is that the interface is gimped down to PCIE 2.0 for AMD's X370 to ensure it doesn't slam the chipset's connection when active. The test gave the expected results. The detrimental effects in storage access speed on Intel come when you begin using other chipset features (
something the reviewers here purposely avoided) and didn't detail. This doesn't happen
using the proper M.2 slot on AMD's board because its directly connected to the CPU.
INTEL Z370 CHIPSET Connectivity :
Intel went full retard on oversubscription through the chipset.
AMD decided to recognize NVME as a first class citizen and give it a dedicated x4 connection.
In AMD's case, through the chipset, you have a connection to a second M.2 but you're going to pay a performance penalty so you don't saturate the chipset link where tons of other peripherals hang off. The consumer can decide which model works best for them but the linked review is a joke and flat out omits these details... Such is the case for information curated for the masses.