Be that as it may, I would like to be constructive for a change:
Why does every distro need yet another package manager? Yay/pacman I get because it seems to build it. Though I don’t understand why, other than AUR. APT is so nice and easy… I hope DNF is the same.
RPM - which DNF uses - is the standard package format for Linux ;-) The problem seems to me to be that every distribution does not attach any importance to something like common standards.