Just yesterday i was investigating PineTime watch and PinePhone and to my disappointment I found out that many parts have only very poor Chinese documentation such as its display panel. For example its touch sensor driver is made by a Chinese company and Pine doesn't even know how to use its I²C interface. Pine64 is Hong Kong based and its suppliers aren't transparent enough for a true open source hardware project.
Librem5 is better, however the Librem5USA model, that is made with relatively well documented and thus open US-made parts is $2000!