Hardly anyone offers a subscription service without an automatic renewal of some type. It's counter to the entire business model, which is that you spend once to acquire a customer but then earn back multiple subscription cycles from them (as the first cycle almost never pays back the cost of acquisition.)
Look at the Amazon Prime TOS, in all-caps: "UNLESS YOU NOTIFY US BEFORE A CHARGE THAT YOU WANT TO CANCEL OR DO NOT WANT TO AUTO RENEW, YOU UNDERSTAND YOUR PRIME MEMBERSHIP WILL AUTOMATICALLY CONTINUE AND YOU AUTHORIZE US (WITHOUT NOTICE TO YOU, UNLESS REQUIRED BY APPLICABLE LAW) TO COLLECT THE THEN-APPLICABLE MEMBERSHIP FEE AND ANY TAXES, USING ANY CREDIT CARD WE HAVE ON RECORD FOR YOU."
I'm guessing that their definition of "CREDIT CARD" is wide enough that they can roll the expiration date; when your card expiresd at Amazon you can just update the date without entering a "new card" - they consider the new physical card to be the same "payment method."
Look at the Amazon Prime TOS, in all-caps: "UNLESS YOU NOTIFY US BEFORE A CHARGE THAT YOU WANT TO CANCEL OR DO NOT WANT TO AUTO RENEW, YOU UNDERSTAND YOUR PRIME MEMBERSHIP WILL AUTOMATICALLY CONTINUE AND YOU AUTHORIZE US (WITHOUT NOTICE TO YOU, UNLESS REQUIRED BY APPLICABLE LAW) TO COLLECT THE THEN-APPLICABLE MEMBERSHIP FEE AND ANY TAXES, USING ANY CREDIT CARD WE HAVE ON RECORD FOR YOU."
I'm guessing that their definition of "CREDIT CARD" is wide enough that they can roll the expiration date; when your card expiresd at Amazon you can just update the date without entering a "new card" - they consider the new physical card to be the same "payment method."