I feel kind of bad for Purism. All of the Purism folks I've worked with have been friendly and helpful, and they're pretty good at collaborating with upstreams, and they gave me a free devkit for wlroots stuff... but I also cancelled my Librem 5 preorder. In my experience the Pine folks are just as friendly to upstreams and they don't do as much dumb crap.