Fully in favor of this. I recently had to cancel a subscription that had no "cancel subscription" button and instead forced you to contact customer service so they could try to sell you on discounts and etc. No, just let me cancel and get on with my day. Unfortunately, it seems health clubs(and I assume gyms?) are exempt from this when they are like 80% of the problem.
sign up with a one time generated credit card?
Apple Card allows you to generate a new card number, but it replaces the existing number. And you either have to tie your bank account to them to pay, or use your card number (which you might change) on payment correspondence.