10 Principles of PHP is a very interesting read. More so because it has contradicting points. It shows that the principles are trying to address a wide range of issues. In fact some of them might apply for other languages as well.
Should we use frameworks? I like minimalistic frameworks. They walk on the thin line separating frameworks and libraries. If you do not like the existing ones, and if you are doing something more than saying Hello World, write your own. That is how our design elements have been evolving.