Broadly spoken surpassing should be a consequence not the aim.
Having a rich feature set, at least as rich as your competitors, is required to offer the same playground. Before you can evaluate two features there have to be two features. In this sense Samsung is already on the right way.
If their software will ever surpass Googles, well everything is possible.