It's some of the little things about systemd that are out of place.
System presets are a pointless activity for what should just be an ordering policy.
Unit drop-ins are so selective. systemd has no way to modify service properties at runtime except for the weird drop-in API that partitions cgroups and is limited only to cgroupfs settings.
Job states are a landmine, getting stuck in a dependency loop is no fun.