that is a lot of crap. sing up for internet/telephone/television/... over email or online form and then try to cancel it the same way. go ahead, try it. i'll wait here.
The directives mostly concern draconian "send us a passport copy and cancellation letter" when you signed up online or via phone. Those are no longer allowed in most EU countries. If they do not comply you are free to cancel your subscription via the bank/creditcard by revoking their SEPA permission and reporting them to your local responsible authority.
edit: Both my mobile phone, internet and television service I can cancel directly online without problems starting next month. You cannot cancel yearly services unless specified in the first year but after that it is a monthly thing.