@lain Purism are just trying to go too fast. Fantastic concept, but the market for more open components is hot garbage.
That said Purism have contributed a lot of software and are putting in tons of effort it seems. So even if their PR is a disaster, there's good intentions behind it.
But it's just flat out going to be too expensive and/or difficult to do both software and hardware in one go.
The Librem 5 is the more "complete solution" right now but they're doing so by brute force.
Pinephone is providing cheaper and more accessible hardware which will probably do much more good long-term.
The best strategy imo is to get a solid software base whatever sacrifices must be made, then slowly but gradually replace components revision by revision until who knows, maybe one day there's a Pinephone 10 that's actually fully open.
But trying to solve software and hardware by brute force is ridiculous, while Purism have mostly proven that it is possible, it seems far from sustainable. But who knows, I'd happily like to see them prove me wrong