It seems gnome shell is the main culprit of increasing fragmentation in Linux. Ubuntu ships Unity and Mint decides to make Cinnamon. OpenSuse is using KDE and I wonder what Debian will decide to do? Probably every major distribution avoids shell.
PS. Don't count Fedora, because of an obvious reason.