Why come out with 7up when there is already coke & pepsi? Answer: Some people want something not provided by coke or pepsi.
I understand it. gNewSense offers what some really want. Totally 100% free software. And for those that can run such a system, they can be happy as a clam.
Ubuntu has 100% free as the ultimate goal, but to get there, it' using some non-free software for those who are unable to run 100% free system. It is an interim step. If it were not for this interim step, I would not be able to use linux 100%. I would instead have, like I have many time before in years past, had to try out the rainbow of distros, give up and wait a few more years until I found something that worked.
Ubuntu was the first distro that worked for me. It took a year, but I moved my Photography business from 100% windows based to 100% linux based. I am still using some windows based applications, but over time I hope to transition those to free software too. But where I can't, I will use commercial software. I will be happy to pay for it because it lets me get my work done. I believe CNR is going to be key in that regard giving vendors the ability to sell to me easily.
When I can use Gimp for decent text/page layout, I will be able to stop using Photoshop. As is, I am using Gimp for maybe 75% and Photoshop for the remaining 25% that Gimp can't do. If I had to only rely on Gimp, I would be in big trouble. So I wait and bide my time until Gimp improves.
And until something like ufraw makes some improvements in noise reduction and some other details, I will continue to to use bibble for raw editing and batch processing of photos.
On the bright side, K3b is all the burning software I need. No longer needing nero is a great thing. Thunderbird and openoffice, same thing, bye-bye ms office.
So it is a compromise right now in some things. But as improvements are made, I plan on switching as soon as it is practically possible. The hard part for me is already over. Now it comes down to fine tuning.