I have some community running Drupal 6. Drupal 6 have great numbers of modules for what I need, plus word “Community plumbing”.
I’ve tried PHP frameworks like Yii, but I dont like PHP-CLI, because I feel that not well integrated with the PHP itself. So, I stay with Drupal 6 with lots of hacks.
But Drupal now become more “CMS”, more “Enterprise” (just like lots of Java CMS).
With Drupal 7, out of the box, it easier to make a newspaper site, but to me, it more difficult to tailored to my needs, it more magic, and also slower.
The word “Community plumbing” has been replaced with “Open Source CMS”, with statement “Use Drupal to build everything from personal blogs to enterprise applications”. This is scares me as community-based application developer.
Django looks promising, but Rails have much more open source kick-ass app avaiable.
I dont know anything about Drupal 8. I dont know what to do for my next development.
It sounds like you are looking to move from a CMS to a framework. I am not going to give advise on frameworks here, since there are numerous topics on SO that cover this already.
A few things you should realize, coming from Drupal, moving to a (RAD)framework are the following:
All in all, I think you will be surprised byt the increase in development-efficiency when coming from Drupal into a framework.