It's not clear what you're quoting from. But it's out of date, now. The last generation (or two?) of windows ARM laptops certainly have NVMe storage. And they're not generally cheap (in cost nor components).
> MS can’t fix it (without their own chip) and Qualcomm seemingly wont either.
Well, launching these laptops without a native Chrome build was a bit of a blunder IMO. That was ~2-3 generations ago and while Google might not ship Chrome for windows-arm64 (last I checked), you can download native binaries of Chromium.
IIRC MS does somehow co-brand w/Qualcomm for the SoCs used on the ARM Surface. But I kinda doubt Microsoft will start designing their own.