Having the datadir on the commandline overrides the config file. Users can't really update service files as they are overwritten on package update.