Would threatening a chargeback have changed the response from Baremetrics? That's usually the nuclear action to these type of shenanigans, and the threat of it is often the proper deterrent.
"Got it! Let me know how I can help with the dispute process."
I didn't post that update on Twitter I think.
Likewise you could file a complaint with Stripe.
What we have here is inexperienced people in a startup acting stupid, but a little suggestion from the attorney generals office or their payment processor usually gets some really good attention.
The wrong-headedness here is astounding.
I also suggested elsewhere a complaint to the CA AG.
A CEO fielding a call from their payment processor or AGs office has a humbling effect.