Regarding the issues of banking apps: if the EU is serious about tech sovereignty, it's up to members to mandate that banks allow their apps to run on Sailfish, or other alternative operating systems. It really is as simple as that.
(But whether any EU member is capable of rising to this (very shallow) challenge... well, I'm justifiably cynical.)