They already had billing integration, even if you're accessing it via a new route, and they already had a boolean on your account.
Like I said, not small, but not exactly huge either.
Suddenly that simple change had the potential for catastrophic consequences.