Pues te da los beneficios de RAD (Rapid Application Development / Desarrollo Rápido de Aplicaciones) al brindarte muchas extensiones y formas de hacer las cosas (por ejemplo hacer formularios y validarlos), control de sesiones, acceso a bases de datos, etc.
PHP por defecto sin Framework lo puedes hacer pero requieren de más tiempo a cuando ya tienes algo sobre que basarte. Esto aplica para cualquier Framework (CodeIgniter, Symfony, CakePHP, etc.)
Saludos