I'm just asking out of interest. AFAIK systemd is only interested in the content of these files. So there shouldn't be a difference if I enable a service by linking it or by copying the file. If systemd takes the pain to add a check here it's fair to ask what goes wrong by using files. Or not?