I don’t see any downsides or arbitrariness of this suggestion, I mean, there are some services I will use for one month, and I intend to use it for that month, but it happened before where I would forget to cancel it, and this has happened to other users too, by default, auto-renew should be off, I don’t really know any strong arguments that can go against this point, I mean, auto-renew can be useful, but there are many cases where it could be harmful and even though people do forget it, it might be a tiny bit deceptive in some cases.
I never said it was a good one! I doubt they’d bother if it didn’t make it easier for them to start charging you. Plus, card providers often have virtual card services nowadays anyway, so it probably doesn’t work very well.