They did say they had been running the business for several years and have prior discussions with Stripe about TOS on file.
How many companies using Stripe have had multiple conversations about the TOS? I would guess it’s a minority. Not a topic anyone is usually excited to talk about.