- Its stable while being very latest of packages. So I am done with distro upgrades which might break something between version changes.
- It has largest number of packages in repository https://en.wikipedia.org/wiki/Comparison_of_Linux_distributi... .
- YaST is great for everything to administer - NetworkManager, static network config, printers, kernel parameters, sysconfig, docker and what not. So I do not have to hop through different GUI's
- Hardware works out of box mostly (because I am on MacBook Pro)
- The community is vibrant, receptive and responsive. Till now I haven't seen anybody pushing an agenda of preferring one way over other (systemd would be another discussion). Most packages are as good as upstream with little branding change, which also can be changed with a package change from Yast (or zypper).
- Server, desktop, RaspberryPi (and variants) are supported from same base.
- OpenQA, OBS, Suse Studio and packman!
- Defaults set are good to go, but you can easily change them, for most packages and configurations in general. The distro doesn't stand in your way that you have to change something very basic for the distro itself.
IMHO after inside all distro's are same, since you still need to use bash, KDE/GNOME, systemd, NetworkManager, FFMPEG etc. unless you are rolling your own solution. They differ in what they pack as defaults, updates and administration tools provide, and what they consider as "best config" for your use case. openSUE seems to have a fail balance on these.