I love the idea of the Framework and for my next laptop I will definitely check it out.
One topic, though, that I just cannot let stand without comment is the notion that Thinkpads are bad now. I have a Thinkpad X1 Extreme (gen2) and - apart from the stupid name - it is hands down the best Linux Laptop I ever had.
There simply is no "...secretive Nvidia graphics cards, strange BIOS rubbish...". At least with Fedora it just works (including rendering offload to the NVidia card if you want that.)