I’m not a certified math surgeon, but I think your math is wildly optimistic in favor of Microsoft due to how the subscriptions are actually brokendown per price tier.
I don’t doubt that they did a lot of math to figure out an acceptable level of churn for this change, I just don’t think it’s nearly as generous and wide as you’re calculating.