I left PHP about 3 years ago, and I have recently had to look into it again due to a new course I am preparing to teach.
The PHP I knew is no more, and it is leaps and bounds ahead of what it used to be.
But using Drupal as an example is really a bad choice.
Talk about Laravel, Composer, new language features, but not crappy giant codebases.