Yep. Premature optimization is the culprit here. People question about well established libs and frameworks without even writing a single line of code. These tools are more than enough to deliver what most projects require today. So the bottom line is to pick anything and get something working...