It should be illegal to charge someone for a month of a service that they did not use.
It's trivially easy to see that someone doesn't log in. Then you just pause their subscription after refunding that month. Next time they log in, you can prompt them to resubscribe with one click.
Because accurately pricing sales around intended purchases makes the economy better
And it's more efficient for a company managing subscriptions to automate accurate pricing the right way than it is for each and every customer to sift through their payment history for anomalies
It's trivially easy to see that someone doesn't log in. Then you just pause their subscription after refunding that month. Next time they log in, you can prompt them to resubscribe with one click.