I used to be all Drupal, and then the big rewrite broke so many upgrade paths, with some critical modules left abandoned. I waited for a whole year for that, and even invested time to see if I could do some work, but it’s just too much, and Drupals documenting is (was?) poor. It’s internal stack is or was also really opaque.
You really need a team for that. I switched to Wordpress for just that reason, it’s a lot easier to tinker with.
I love to hear that has changed.