I disagree, because unfortunately it’s hard to get native-quality UI on different platforms.
If OP made the app cross-compatible it wouldn’t look as nice on iOS, or he’d have to essentially make two separate frontends. You could argue for either option but it’s not “no excuse”.