There is no point in giving up. Eventually most apps will be HTML 5 making supporting all devices trivial. Hell Navy Federal Credit Union’s Android app is god awful when I loaded bluestack to look at it.
It only exists over the mobile site, which is a piece of artwork, because of check depositing with the camera. HTML 5 though has a camera module and its only a matter of time till they trash the android app in support over this.
Edge fully support this. So does FireFox but they prefix it. Chrome is half-assed and of course Safari is still awful because they are new MS and have people hooked to the app store.