I have zero interest in hating systemd, what came before it was awful. But I do wish systemd did not keep biting me with features.
I just learned that you can have both a foo.service file *and* a foo.service.d directory, with extra parameters in the directory that breaks everything. (Hidden from tab complete by the file.)
You are apparently meant to change the way you open your text editor and use `systemctl edit service` to combine the files.