I'd possibly go slightly further than that. We have basically three classes of people:
- People who won't work on "fluffy" projects
- People who won't work on "hostile" projects
- People who will work on pretty much any project, independent of the atmosphere
Right now, I've got no evidence to back that up at all. But that's ok. In the long run, we'll probably get a better idea. If you think that Ubuntu's wrong to have chosen those criteria, then that's also ok. You're not obliged to be involved. Perhaps I'll be wrong, and the "hostile" projects will end up out-innovating the "fluffy" ones. But criticising the "fluffy" projects because they've dared to try something different? No, I don't think that's reasonable.