Too many programs that I was not able to install due to dependency problems. This is rarely a problem under Ubuntu. But I admit that it has been ages that I moved away from SuSE.
I will likely leave Ubuntu if snap becomes too common or the rule.
By the way, SuSE does an IPO soon but the IPO price looks steep.
I can see if I were a package maintainer I might have a different opinion, and get "tired" (more like "fed up", no pun intended) of a format.
I only had to make my own packages once or twice when I was a Debian user, Debian packages seemed a chore, and I always resorted to using things like checkinstall and debhelper.
With RPM, I don't hesitate to write a spec when I need a package of a piece of software not provided in the repos, and spec files are pretty easy to work with. (I tend to favor using packages over 'make install').
But I would never switch to Deb, that's just a pain.