After installed an OS and using tools to test performance I get the expect results. So the wiping of the disk using dd just isn't a proper test here.
In a Optiplex 3050 with one WD Blue SN550 NVMe and a Optiplex 7090 with two WD Blue SN550 NVMe (also with two SATA attached SSD as well on the two non-DVD SATA ports) while wiping the drives with dd in pre OS install booting from a USB I experienced very slow write speeds for all three disks.  Approx. 250MB/sec while wiping these drives which is about 3x worse then what I would expect.    I performed the same test in FreeBSD 13.1 and rockylinux 9 and got the same results. At least on the 7090 SSF Testing with the SATA attached disks I get SATA3 read/write speeds.   Both machines were bought used however nothing indicates any damage or issue.   Is there a possible BIOS (latest version as of a week ago) settings that might explain why I'm getting such poor write performance here?  Are the M2 slots by any chances being shared with other devices on the system?
Optiplex 3050 and 7090 Small Form Factor M.2 WD Blue SN550 NVMe slow write 
speeds