& In the likely scenario in which the development will once be continued by another developer, new developer will spend significantly less time studying existing code of the version written in CodeIgniter than he would spend studying the code of the version 1.0, thanks to the Model- View-Controller architecture and other coding conventions.
& Future improvements that should otherwise be programmed manually (such as protection measures against future hacking attack techniques and yet unknown vulnerabilities) may be implemented in existing CodeIgniter methods and functions in future versions of the framework, and may only require upgrade of the framework to a newer version.
& Thanks to the numerous libraries and helpers included in CodeIgniter, same functionality is usually achieved with less code, so it is more easily maintainable. The same is true for features that will be added in the future.