While many of the facets of early Drupal 8 version have been optimized and chiseled out, updates remain a constant problem. I constantly read even from experienced developers, how they have conflicts and issues when trying to update the code base. Composer is a tool from outside of Drupal team's control, and having delegated management to it, Drupal has lost control over much of its update process complexity. THere has been a security release recently, that some called Drupalgeddon. Many web sites had to be updated ASAP.