With introduction of Drupal 8 in 2015 and it’s major changes, things started to become more difficult for new and even experienced developers to upgrade their Drupal 6/7 sites or start from scratch in Drupal 8. At the time, Drush was the go to tool for managing Drupal projects in different versions but a new tool was required specifically for latest version of Drupal, named Drupal Console.
During a decade of using Drupal, i really understood the concept of open source community and why it matters. That is why you see Drupal’s slogan as: come for software, stay for community. I remember using Drupal 5 as a simple Blogging System, Drupal 6 as a Content Management System and Drupal 7 as a Content Management Framework. Now in the days of Drupal 8 i don’t know what should we call the giant codebase, maybe Content Management Infrastructure but it is more than a software for managing content on the web and it is the most complex version released since it’s birth on 2001.