* dnf's basic commands are all obvious: install, search, update and info - unlike the seperation between apt-get and apt-cache
* dnf automatically fetches and updates the repo cache
* dnf can rollback entire transactins
* dnf supports delta-upgrades, which speed up things a lot on slower connections
* dnf makes unattended upgrades easy (just add -y), apt may still ask questions even with DEBIAN_FRONTEND=noninteractive
The new apt tool improves on some of these issues, but dnf is still a much better tool in my opinion.