Can you elaborate? I would be interested in seeing the points he makes rebutted.
1. Upgrading packages There's no notion of "upgrade" action in dpkg/apt.
2. Dependency tracking One can successfully "dpkg -i" a package with an unmet dependency. Such package will be installed but not "configured" rendering it unusable. RPM won't allow such action, as it will fail saying there are unmet dependencies.
3. The scripts problem. Sometimes a package with broken pre-uninstall script is installed.
4. Build process documentation [...] On the other hand, all the deb package creation documentation heavily orbits around the debian policies about freedom, distributions, maintainers, and other uninteresting BS.
5. The build files [...]
7. Speed
8. The /opt problem