> there needs to be a requirement for those apps to be installable on jail broken phones
That will not happen.
You can't just allow banking and financial software to be run on a compromised OS. It is great for you but terrible for older people who would be exposed to rampant criminal fraud.
The better approach is to force OEMs to support their phones for longer. 10 years is realistic.