I used to hate framework too because of many unused, bloated functionality. Then I switched to micro framework. However, since my app became more mature, using micro framework really make stuff messed up. In the end, I used framework-like folder structure for the sake of refactoring.
Guess what? I'm in love with laravel now :)