Subscription Streak Pricing
Adding in subscription streaks delivering discounts for a portion of the cost as if it had been bought all at once for chained resubscriptions.
If a user subscribes to a channel, they can currently do so in 1, 3, and 6 month packages, with larger buy-ins being cheaper. However to net a user-positive change, adding in a portion of that discount should a user net the 3 or 6 months of subscriptions via 1-month at-a-time resubscription. (Within a margin of 24 hours from each ending.) Due to payment processing costs, the full discount might not be applicable, however even a portion would add a user-positive spin on recurring subscriptions.
In my personal offerings, a $5.99 subscription for 1 month, $5.39 for 3 months ($1.08 discount), $5.09 for 6 months ($5.04 discount).
In a streak system, a user hitting 3 subsequent months would pay the $5.99 for the first 2 adjacent months and then have the 3rd month's resubscription be discounted for a portion of the $1.08 (so say, $0.54).
This system would reward a user for loyalty, without punishing them for economic disparity. Which is to say I as a user may not have the spare money for the larger packages, but wouldn't be punished for it. I could more confidently subscribe at a per-month basis to reflect my momentary finances. The benefit is still in favor of larger transactions, but savings of some sort are not withheld to users without the confidence that they can afford it.