I work with two PHP frameworks:
Symfony, not by choice.
CakePHP by choice.
While the first one has every one of the problems you listed here, the second one is the exact opposite. Everything is PHP, you don't have any xml or yaml configuration files.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.