Kudos on this strategy:

With the abstraction blocks provide, we can also build several tools that take advantage of the fact the full document is broken down into smaller units with semantic value

Given the explosion of different devices with different screen sizes and ways to interact with them (be it a laptop, smartphone, smart TV, Apple Watch, the new Google’s in-ear headphones, or who-knows-what-else will come in the future), a CMS needs to have true separation of content from form. Otherwise, when a new device comes out and we need our content accessible there too, we may discover that it's not suitable, and will have to spend looong time and money to reformat it accordingly. (Source: presentation Content in a Zombie Apocalypse, by Karen McGrane.)

Having documents split into smaller units will help capture the content in a cleaner, presentation-independent way. It makes WordPress more resilient, readier for the whatever the future may bring along.