Also from a user perspective there are many benefits with a software that exists on many platforms. It's often better with a slightly less good/snappy app that runs on all platforms than a perfect app than runs only on one platform. It's a feature.
It could also be said that it's a feature that the app does not 100% follow the native UI as the experience will be the same irrespective of which OS you are on.