In my college two groups were separated. One that used codeigntier and another that used laravel.

We debate about the pros and cons of each framework simply and clearly.

The codeigniter group (I was included) talked about simplicity, to always be sure that the framework will work regardless of where the application will be.

We also mention the learning time to have some knowledge of the framework to develop that is very low and very simple with extensive documentation.

Laravel's group talked about having all the tools available without having to search and implement, despite the larger learning curve, also having extensive documentation.

At the end of the discussion and project we both made great applications.

I believe that hatred over codeigniter may have been generated in this transition, where the framework was abandoned.

I believe that with the work that is being developed, with the help of the community and with the support of all the developers for a framework, simple, fast and effective we can make this hate forgotten.

I also found together with my research something very constructive about Laravel vs CI:

I apologize it's in Portuguese but it exemplifies well where I want to go.

When we made our comparisons, I used the same site to complement the discussion.

At the end of all accounts we need to deliver effective and fast applications. No matter the framework used. And yes each developer knows what is advantage and / or disadvantage in each framework for use in your application because in the end we deliver results.