I'm not sure I agree with this. Most big software platforms are used differently by different users. They have a wide range of features that most of us don't need (and maybe don't even know exist). What I think ends up happening when you clone something is you end up improving the product for YOUR type of user. This may or may not make up the bulk of the market, and may or may not be an improvement for typical users.