Do you even own it if you can't partition your own machine. People didn't want full support; they wanted BIOS/firmware/driver upgrades that weren't tied to an OS. You can't install Linux, but you also can't install BSD flavors, or Windows 8, or anything.
You can't even do these upgrades via Windows PE or anything like that. I asked support why, and it was to provide a GUI experience for system upgrades? Da fuq. Give me a *.bin file and a way to load it in the BIOS.
LVFS offers free hosting if you push your firmwares, but Razer's official statement: "Updating firmware is only supported on Windows and Mac"
I hope this bits them in the ass later.
Compare to the Purism statement. "We obviously don’t recommend this, but it is your computer to do what you wish with it."
I would love to support Purism or System76. System76 doesn't ship to Thailand and I found the hard way ($$$) that you don't fuck around with import fees. Thailand doesn't (yet) have the community to support this sort of open sourcity. I'll probably just go up to Pantip in Bangkok and pick out a Lenovo, HP, or Dell as they traditionally do a good job supporting Linux is some fashion or other (with Dell and Lenovo shipping Ubuntu and Fedora OS respectively as an option on some models.
I think the obvious best route for now is to wait for these 11th-gen Intel Tiger Lake processors to land. Sure, they don't have the performance of AMD, but they've traditionally had better Linux support (Clear OS) and the juice under the hood in the Xe iGPUs should be enough to do photo editing without hiccups while not having the weight/battery-draw/point-of-failure liability that a dedicated GPU would bring. These are the machines with Thunderbolt as well and I'd prefer to get an eGPU to power a nice monitor when I find a new place to buy.
I'd rather go AMD though. Superfin is efficient for 10nm, but like AMD has 7nm and twice the cores on most models. Intel can talk about "real world" performance all they want, but compiling code would certainly benefit from it. But to go AMD and still have the graphical horsepower (as they Ryzen series has Zen2 and not RDNA2 GPUs which are so last gen), it'd be wise to get a dedicated GPU on the system. But GPU will drain power, etc. create more issues than I'd need in a day-to-day versus having a nice docking station at home and a light laptop that's easy to carry to the cafe.