I think it’s commendable to be pushing native purpose-built apps in this day and age.
Commendable..? Or short-sighted? I exclusively use Linux and Windows; I see something like this and ... it's a disappointment. I think what's "commendable" is cross-platform development, breaking out of walled gardens to support everyone.
I’d rather have teams start with high quality apps and branch out when it makes sense for them. Maybe it never will make sense for them and that’s okay!