For now, my banking app actually runs on GrapheneOS. My digital identity app that it requires to log in does not, but luckily my government also offers an NFC chip that I can just scan instead.

Two phones is such an unsatisfactory solution because it will be too impractical, too expensive, or both, for the vast majority of people.