IMO Restrictions are exactly what sparks creativity in people... whereas too many options leads to choice paralysis, which is what I fear is a big problem in the FOSS world.
Don't get me wrong... I think having choices is still good, I just think that having too many choices is not equally as good, or necessarily better.