I think this thread is very interesting... and essential. I read most
of it and I learned a lot. But to make things a little clearer for
everyone (and mostly for developers), I propose to make a survey.
This way, every user (even the beginners) will feel comfortable to
give their opinion.
So here is a very rough draft of the survey I propose.
I'm far from being a survey designer. So please, help. Send me
questions you would like to see on it. Correct my typos,...
I hope to finish it by the end of the week. When it is ready, I will
post it on the wiki (or somewhere else). I will eventually compile
the data and make it public... hoping someone will find it interesting
or useful.