I’m a dev who pays the same 30% cut for all the platforms, and I still think that’s a bit of an over optimistic view. Anything is a transaction and someone has to benefit from that transaction or there’s no money to be made and it won’t be worth doing, same reason we as devs charge for software.
Apple/google/valve/etc are providing you a service and acting as a publisher, dealing with a bunch of legal and tax crap you probably don’t want to, and providing testing/rollout/apis/libraries and a lot of other features for you to use.
You can debate all day long if the cost for their service is fair, but you certainly aren’t getting nothing.
In addition Apple obviously has a walled garden, but android has had side loading and alternative app stores since its inception and it’s still not popular, every user wants to just use a centralized place, so every dev releases on the centralized market. Forcing Apple to change their rules may be warm and fuzzy morally, it won’t change the status quo in the slightest.
As many users have also pointed out valve and steam is the last of the publisher storefronts you likely want complain about as they do a ton for the gaming community.
Apple/google/valve/etc are providing you a service and acting as a publisher, dealing with a bunch of legal and tax crap you probably don’t want to, and providing testing/rollout/apis/libraries and a lot of other features for you to use.
You can debate all day long if the cost for their service is fair, but you certainly aren’t getting nothing.
In addition Apple obviously has a walled garden, but android has had side loading and alternative app stores since its inception and it’s still not popular, every user wants to just use a centralized place, so every dev releases on the centralized market. Forcing Apple to change their rules may be warm and fuzzy morally, it won’t change the status quo in the slightest.
As many users have also pointed out valve and steam is the last of the publisher storefronts you likely want complain about as they do a ton for the gaming community.