Pine64 means well, but their track record has left much to be desired.
Their "ship encased hardware, hope the community rallies together to create software that actually turns the thing into a product" strategy was somewhat understandable in the beginning, now it's just an unreasonable cost cutting measure.
Hardkernel seems to be the best of the bunch so far in terms of overall ecosystem satisfaction (hardware+software+community).