lynx Thank you for your reply.
Just to give you an example, the following event happened last year.
We were considering to upgrade our 980 Pro SSD series to Samsung's 990 Pro SSDs. So we have bought several of these SSDs and installed them, testing them on the NV41 Series. But only after a few hours, the drives got completely un-writable and unusable. At first we thought it might have been an issue that might only have happened once, but it turned out that all SSDs were failing.
Also last year, we have found a compatibility issue with the 16 GB DDR5 SODIMM memory modules we wanted to offer for our PD Series. We had bought 25 memory modules and we tested at least 10 modules (single-channel as well as dual-channel): all were not reporting any memtes86 errors, still all practical test cases showed random freezes and crashes, both in Linux and Windows. We ended up choosing another memory module (Kingston as well), and the problems were gone.
And that's why we don't offer our laptops without SSDs and memory.
The conclusion is that you cannot assume that a memory module or an SSD (other than tested) is working fine with the platform.
Making sure a wide range of memory modules and SSDs would require a lot of resources, which is why we don't make this a priority for now. At least not until our community is screaming for more component hardware to be supported. We have other priorities now, such as realising Intel Boot Guard for our Dasharo coreboot models, capsule updates with fwupd support and new laptop models are coming.