Looking at the service unit file, it looks like it's simply not set as a dependency for any other service. That's why is not being launched at boot.
I assume the developers made this only as a means for users to have controls over this should they wish to, but the changes are made only when the package is installed.