Focusing on the data of your game more than the object hierarchy allows you to more quickly modify core behavior without completely rewriting everything. In this talk, I show a few examples of how and why.
Keynote download (for animations/videos): https://github.com/kirbysayshi/pocket-ces/blob/master/doc/jsconfeu-2014/developing-games-using-data-not-trees.key.zip