As a developer, I would like the ability to switch between different Premium subscription tiers without having to cancel my current subscription and waiting for it to expire.
Currently, switching tiers requires canceling the existing subscription and waiting for it to end. This process is inconvenient and can result in temporary loss of access to certain features. It would be much more efficient if there were a way to directly switch to a different tier. For example, allowing users to select their preferred tier and automatically apply the change when the current subscription is about to renew.
I understand that there might be complications related to app store subscriptions when implementing such changes. However, I believe that addressing this issue for subscriptions with payment types such as a credit card at least would be better than not doing it at all.