I'm curious, why even have the 10 year expiry cutoff? Is there a regulatory ask that this be the case, or is there logic I'm not seeing?
Hindsight is ofc 20/20, those contracts have long since been set in stone, but I can't help but think Stripe (and maybe other future companies) could have saved themselves a $6bn headache by not having the expiry in the first place.