Did I get that right, that (daily) scheduler actions for the subscription module are set automatically after installation?
If so, I have to question whether this is a good idea. The user needs to set up subscriptions, learn to understand how it works and do some testing, and all of this is not an easy task. Scheduler actions can cause quite a bit of chaos here. I just wasted some hours with changing prices, because the scheduler created consumptions and invoices without my knowledge.
I’d prefer to set schedulers by myself when setup is complete, think, that’s the safer way. Yes, now I know that I have to delete schedulers first - but probably not everybody else does.
Now if we did not setup the scheduled actions automatically, you would complain that nothing happens once the subscriptions are running and request that scheduled actions should be activated.
Also production environment is not the place to learn the system.