¿Y cuál es la duda?
En respuesta a tu pregunta
Cita: entonces el uso de framework es lo mismo que decir "programar en php con objetos (OOP)" no?
No es exactamente lo mismo. Un framework se entiende como un entorno de desarrollo, puede ser una colección de librerías que tienen ciertas "recetas" precocinadas.
Dado que tú mismo podrías crear tus propias librerías, si creas funciones simples en vez de clases, tu framework no estaría orientado a objetos.
Ahora bien, la mayoría de los frameworks de php están orientados a objetos debido a las enormes ventajas que ofrece este paradigma.
Finalmente, podrías crear una web completamente procedural que para ciertas cosas llame algunas clases (algo muy común) y no estarías programando objetos, sólo usando algunos.