falsehoods
What falsehood are you referring to here?
Banking apps won't run on root devices or anything odd they detect.
Banking apps will run in Android emulation layers on GNU/Linux.
a well-thought out post
LOL
Not Gnu/Linux
So not the topic of OP's question.
No. The bits that make it Sailfish, the UI, are proprietary.
if you want a fully Open Source phone OS
That's not the topic of OP's post.
the Term is simply incorrect
LOL
Linux phones are not going to be daily driver worthy in a long time.
My friend's daily driver is a PinePhone. So daily driver worthy.
Another thing about those support layers is that banking apps usually know how to detect rooted devices and stuff like that and won’t work.
Android emulation layers emulate secure, non-rooted devices and banking apps work.
That's unfortunate but it is what it is.
No, it isn't.
Banking apps run in Android emulation layers on GNU/Linux. Your bank doesn't need to support Linux phones.
Nobody here has said that. What's been pointed out is that the phrase "Linux phone" is being used by OP to refer to non-Android phones running GNU/Linux, which is a common use of the phrase.