Question: why is nvme more expensive?
Answer: NVMe - they have transfer rates that can be 3–5x faster than a sata based ssd. ... The world is set up for HDDs and NVMe is new(er). Other than that just performance and cost per bit. Data rates on SATA are limited, so the Flash on the other end doesn't need to be super fast to match the speed limit.