Cellphones such as the PinePhone or the Librem aren't intended to hide that you are you; that will be discovered in hours anyway and it's not even worth attempting; they're rather intended as a way to avoid direct data access and surveillance by corporations and governments. That is, they will immediately know it's you and where you are with coarse accuracy, but what you are up to is another story: they need to access the data directly by sneaking malicious software into your phone, which its Open Source nature will made extremely difficult to achieve.
(Say someone or some corp sends you a two-factor SMS that includes some identifying data)
Purism doesn't have this solved either.
And from the PoV of governement surveillance, lol. Just forget using a PSTN.
And whether you've revealed your identity or not is in fact binary. This issue is not about security, but privacy.
No, it's not. It is equal to the price/time to find it out. Even though you are right that Purism does not protect from that fully, they do make it harder/more expensive.