It is frustrating to me that despite the blunt verbiage about it being a beta device for software and hardware developers, people even here are griping about it being not ready for everyday use. If a free and open-source mobile operating system is missing software support for a feature you want, please contribute to its development.
How many hundreds or thousands of enthusiasts are needed before it's suitable to be a daily driver? I see the fragmented approach on the software side as a major hindrance to the goal of achieving a device that can be used by a normal person as a reasonable replacement for other smart phones. I check in on it every l every 6 months or so, update my pinephone and give it a few days. So far, it doesn't meet reliability…
The problem really is getting the commercial software people want on the phone. But if you just want to use it as a phone (e.g. no special apps or mobile games), it does most of that in a pretty streamlined manner (albeit, rougher than the commercial options).