I'm a previous owner of a few Pine products but I just can't get even a little exited about any of their hardware anymore for most of the reasons you mentioned. Pine supporters will point out that their site claims they don't develop or support software and while that is actually true, their entire software stack is held up by a handful of people doing the work for little gratitude and no pay.
It's quite a shame how much better their hardware could be if they hired someone to do the in-house work for stable OS support on any of their devices.