(Indeed, in many cases they might be within their rights to pursue you for non-payment, depending on the details of the agreement you entered into.)
I understand that in some cases, companies make their cancellation process so arduous and difficult to access that stopping payment seems the only option, but I don't think it's fair for users/consumers to treat it as a default method.
Also fail to see how it's "abusive" since if you implement Paypal you should have your service setup to handle Paypal cancellations.
You can easily listen to webhooks for subscription cancellations, and you can also poll the API for subscription information - ideally both to guarantee consistency (watch+list pattern). Any non-trivial integration would have this. Don't blame end users for your tech #fails.
Even as I point this out I don't seem to understand your attitude, unless it's on behalf some lame shared cpanel hosting providers using some crappy billing software like whmcs - those providers lame everything on the customer.