I don't think that should be encouraged. If you follow their blog and product description page and then place an order you're just about hoodwinked into buying something that's claimed to be at least mostly working.
I don't think that's ethical, even if the hardware and software itself is.
At $800, I might buy one, but it has to be really good.
Librem 5's price, on the other hand, finances a whole team of software developers that develop things people can (and already do) also use on their PinePhones. It also helps to move the SoC support forward, as PinePhone mostly relies on already existing sunxi efforts.
If you can't afford a Librem 5, get a PinePhone, but if you're explicitly about getting "closer to your dream" then Librem 5 seems like a much better option when it comes to showing support.
I'm not sure where does that come from. PureOS is a very lightweight Debian derivative which is built around regular GNOME. Majority on the work happens directly on upstream and benefits everyone even on desktops. Even parts that were actually built from scratch, like phosh, are being built with interoperability and reuse in mind (you can run phosh on any layer-shell compatible Wayland compositor, like sway; and run phoc with other shells as well, such as MATE). Also, libhandy is meant to augment existing Gtk widgetset, as opposed to some other efforts like UBports or Plasma Mobile that require you to completely rewrite your applications to use new QtQuick frameworks, as there's no effort being made to make regular Qt Widgets usable on phones.
Vast majority of the work put into mobile PureOS is just improving Debian and GNOME to work well on mobile.
(PS. Just today I've seen a community member sharing a video of Maemo Leste running on the Librem 5 on Matrix... ;) postmarketOS with various shells, including Plasma Mobile, also works already, and UBports developers already received their devices, so we may see it running there soon as well)
Then in comparison, there are libraries that have been used on mobileLinux devices for a while and even open source native applications (mostly on Plasma Mobile & Ubuntu Touch, Sailfish OS apps are still sadly mostly closed source).
Not making use of and extending all the mobile friendly software almost seems like starting from scratch to me.
BTW, what telephony midleware is Pure OS using ? Ofono, FSO or something else ?
The telephony middleware is a great example of that - it uses ModemManager, which is a part of a regular desktop stack and already well-integrated in GNOME (and other DEs) for many years. Thanks to that, you can just plug a USB 3G/4G stick to your laptop, install Chatty and start SMSing - just like that, plug'n'play (you may even be able to make calls if your modem exports audio over USB, but it's rare).
I've spoken with multiple ex-purism employees who were laid off before the librem5 shipped. Their comments largely echoed what's in Zlatan's Phoronix interview. [0]
At the moment I'm inclined to support Pine64 over Purism. We're not so desperate for a linux phone that we should throw our resources behind poorly run, misleading companies.
[0] https://www.phoronix.com/scan.php?page=news_item&px=Zlatan-T...