Why is Harrie Verveer claiming that his framework is the best? Well, really he's not - its just to make a point: there's no such thing as one "best" framework.
The framework that has the best solution for every thinkable problem will simply never exist. Such a framework can't be build for several reasons.
He names two reasons why you should get more specialized in picking which framework you go with on a project:
- First, if a framework wants to provide solutions for as many situations as possible there is less time to focus on the individual solutions.
- Second, it would need to be big and small at the same time.
He notes that, while specializing in one framework can make you more efficient for that task, finding the right framework fit for the project will make you (and whatever team you might be working with) more productive overall.