Variety is a good thing: drives innovation, pushes change, keeps incumbents from self-satisfying lethargy.
While that's accurate, it's a truism that adds little to this discussion. Perhaps someone can explain the specific, concrete reasons why this solves a problem existing implementations do not.