Evolution of software and interactions is like the natural evolution. If an interaction is difficult to use that software might not have as much success being adapted and being used by people and so it dies off. On the other hand, simple interactions from successful software will be used and evolved further.
David Lightbown (summary of the idea), from Watch on YouTube
