Sorry, I should have clarified filesystem diff. I am thinking in real low level terms like what truly is the difference between these distributions.
ElementaryOS for example is a perfect case study.
> I say this as someone who installed i3 on Linux Mate, and when using Mate now, I see i3 notifications manager.
This is case and point why desktop linux sucks so bad. And it really bolsters my question: why are so many people reinventing the wheel for so many different things? Why do distributions need to have their own of everything? And if you do, hey that is great but why do you then need to wrap it into a different OS that is really just a popular one with a lot of tweaks?
I am coming from the perspective of someone who hates 'state' period ... or specifically determinism. So if I cannot reliably go from A to B to C (distributions) by just adding/removing packages and/or a kernel or two ... then the entire thing puts a bad taste in my mouth and makes me feel like the OS I am running is actually just a bunch of duct tape and garbage.
The irony is that under the hood linux is literally just plain old files on a disk. Yet if an XFCE Manjaro user asks somewhere publicly to switch to Gnome ... the solution ultimately tends to be "reinstall the Gnome ISO and copy your shit over"