My understanding is that this provider will only be suitable if the systemctl binary is available, and it will be possible to fall back to the init provider if systemd is missing. So while it seems like a breaking change, I don't think it will actually break anything.