Why even bother about frameworks now a days? If all PHP-developer would adhere to the standards that evolves around composer and
packagist.org you wouldn’t need to choose which framework to use and the big discussion around which framework that does the job best would soon be over. My latest project I simply chose one package that managed routing, another package for the database layer + some other packages that suited my project good. Instead of having an application built on top of a bloated framework with multitudes of dependencies and rules to adjust too I got an application consisting of small standalone components, each one with a small set of well defined dependencies. I say it again, “Goodbye frameworks, Hello packages”