Shouldn't we skip `loadMonitoringCommands()` altogether with `--no-monitoring`?

This way, `monitoringCalls` would be empty and the check becomes superfluous, no?