Earlier quoted context omitted.
:shrug: I don't have a bank app installed on my phone right now. And there are absolutely going to be Open Source 2FA apps being built for Pinephone, so I'm good there. Currently, I don't use a banking app because I don't trust my bank to have that level of access to my phone with a proprietary app, and because my bank's app isn't particularly good in the first place. So I'm not really losing out by using Pinephone.…
The PinePhone is just like an ordinary desktop Linux computer in the sense that there is a terminal right there, and you can run any shell-based apps you want. That means that instead of waiting for NewPipe to be ported, you could just use youtube-dl.
To develop apps for Android I have to set up an emulator, dev environment, learn a bunch of extra ropes, package everything. But I can throw together some bash scripts in a day, it really opens up the possibilities to solve a lot of my own problems.
Compare that with something like Windows Phone. Not having apps there is a serious problem, because I don't necessarily want to pull out C# and build an entire app to fix every issue I have.