Laravel is a full-featured framework that has all the bells and whistles and an amazing developer focused ecosystem, but at a cost in performance and complexity. The goal of Laravel is for the developer to have the highest level of productivity and to make common tasks easy. Laravel is a great choice for developers who are looking to build a full-featured, enterprise web application. That comes with some tradeoffs, specifically in terms of performance and complexity. Learning the beginnings of Laravel can be easy, but gaining proficiency in the framework can take some time.
There are also so many Laravel modules that developers often feel like the only way to solve problems is through these modules, when you actually could just use another library or write your own code.