Or, it should be exactly as difficult/complicated to cancel as to sign in. Want a 15-step cancellation process involving phones, faxes and a blood offering? Gotta require all that to sign up too!
The Fair Consumer Contracts Act will in future introduce a mandatory 2-step termination process […]. Wherever the consumer can conclude a subscription contract against payment, the provider should also give the consumer the opportunity to terminate at the same point. […A] cancellation button should be included on such registration pages for memberships at the first stage (with the wording “Cancel contracts here”). This “first” cancellation button should then lead to a confirmation page on the second level, where the respective user is identified and the consumer can effectively send the cancellation (i.e. with the wording “Cancel now”).
Section 4.2.7 (dark patterns) is what is interesting for this topic.
In the paragraph at the end of the section it includes the sentence:
unsubscribing from a service should be as easy as subscribing to the service
So it appears that the EU intended it that way but because it's only a directive, implementation differs by country. I also didn't see anything about being able to cancel in the same way you subscribed(e.g. that they can't force you to call or send a letter if you subscribed online), but afaik german law has a ruling like this.
Edit: I took so long to write this and find the links that I forgot the german law was the reason for the comment I answered...
I’m not sure how the GDPR would apply to a service subscription. While the service is running, the companies have legitimate interest to keep your data, so you can’t have it removed.
Yeah, these services don't have to add much friction to trap vulnerable folks like the elderly. Obscure the cancel button under a couple menu levels and dark patterns and they have people trapped for life. It can be very insidious