You are ignoring a factor: UI. Jolla has a very characteristic UI look and design, based on swipes and gestures more than on button, and quite different from the one of Android. Jolla users look for native apps when they are available and they don't suck, so developers have an incentive in writing them.
And, also, people don't choose a Jolla phone for the apps. It's *mostly* the freedom. So your argument "oh, yes, and there's the freedom too" does not apply.