Yes, due to PCI-E 3.0 x2 on the M.2 slot 2, it might not need the cooling plate.
PCI-E 3.0 x4 is 3.94 GB/s
PCI-E 3.0 x2 is 1.97 GB/s
PCI-E 2.0 x4 is 2.00 GB/s
So, theoretically the MSI motherboards which all come with the M.2 slot being PCI-E 2.0 x4, we will get higher speeds.
The Asus ROG Crosshair VII comes with 2 full speed PCI-E 3.0 x4 M.2 slots.
It is interesting that this Asus has the same price as the MSI X470 Gaming M7 AC which has that slower PCI-E 2.0 x4 M.2 slot.
I thought those who offer 2x m.2 at x4 sacrifice other PCI-E lanes. CH7 16x goes into 8x, so it's not without a cost (not sure if that makes any difference to GPU)
To edit as per elmor :
It's the only way to achieve 2x M.2 at x4 PCIE Gen 3 without a PCI-E bridge chip (very expensive). Any other solution would use x4 PCIE Gen2 from the chipset, which will slow you down significantly especially if using NVMe RAID.
If M.2_1 is used, PCIEX16/X8_1 will run at x16/x8 depending on if there's a card plugged in PCIEX8_2 (as usual).
If M.2_2 is used, PCIEX16/X8_1 will run at x8, and PCIEX8_2 will run at x4.
So you are reducing speed of two PCI-E slots , if you want two m2 at full speed.