>they can use price discrimination to force users to their preferred platform
And that's why stores get to compete to BE their preferred platform. Software stores are middleman. They've got to compete for both users and developers.
You can't say apps have to be on all stores at the same prices when stores charge different prices to be on them. Or have different requirements to be on the store. Or when stores straight up do not allow your app (Apple with Xbox Cloud Streaming)
And that's why stores get to compete to BE their preferred platform. Software stores are middleman. They've got to compete for both users and developers.
You can't say apps have to be on all stores at the same prices when stores charge different prices to be on them. Or have different requirements to be on the store. Or when stores straight up do not allow your app (Apple with Xbox Cloud Streaming)