The thing is, that broken systemd services after an update get easily missed, especially for monitoring or cleanup jobs. So only changing some documentation will not be enough, IMO. There should definitely be some automatic resolution of this inconsistency. Perhaps with adding some '[ -z "$MDADM_RAIDDEVICES" ] &&' in /usr/libexec/mdadm/mdadm_env.sh, as I proposed earlier.