
Using Linuxmint 13 with Gnome-shell, Mate, Cinnimon, Untiy, and other random stuff, I've realized I've been thinking about Linux completely wrong.
1) Find the distro that has run the fastest and most stable.
2) Manually improve any support it lacks, rather than do it with different distro.
3) Enjoy your custom up to date distro.
Eventually I'll move to Arch Linux, where I'll be doing the exact same thing, with more precision.
Ubuntu 10.04 is a better starting point to improve on, rather than trying to improve a 12.04 distro. The hardware support was made for my generation netbook. 12.04 based distros work, but they do some extra massaging to make work smoothly on my netbook. I had tweaked quite a bit to make things run better in every 12.04 distro I've tried. Audio and UIDs had minor issues that I had to fix. There was also a question of snapier performance. 10.04 with Gnome2 has always been the best, so it made sense to me to improve the flaws in 10.04 rather than those in 12.04 based distros.
So why doesn't everyone do this? Why not take the distro that ran the best with your computer and modernize it yourself? If it is for the security updates, can you not go out and get a newer kernel with the latest app-armor? If it's for the hardware support, can you not go out and get a better driver, not found in your standard repos? If it's for newer software, can you not go to source forge and download the program like some windows savage?
I see now how I should be using Linux and that I've been doing it wrong. Distros have turned Linux into a marketing game, where "Check out the hot new Distro" makes news in the Linux community. The fact is, they're doing what you can do better, except for the masses. You don't need the latest distro.