Why the big architectural changes in Drupal 8