Redhat's M.O. seems to be "we need to improve this part of the ecosystem"
Then they toss it into the RHEL meat grinder at camp Poettering and out comes something that might be better but nobody will ever know because it's impossible to understand.
Oh and "Make sure the configuration is in some stupid fucking markup language for no obvious benefit, and it must interact with DBUS in some really weird way"