But ya, essentially my plan to desktop Linux profitable is essentially to decentralize its maintence. It is much easier and productive to maintain a certain subset of code, then to maintain everything.
The semi-rolling release system was born out of neccessity. I needed to make a distribution that could keep up with the times in terms of video codecs and Bittorrent clients, while maintaining a stable core OS that was usable and safe for my users. Additionally, I needed a way for me to maintain the thing on my own without spending countless hours rebuilding packages.
I guess the best things in life simply come from pure need.