wow, what the hell was that? It looks like this video came back from the past... anyways, I think this post doesn't belong here, because it doesn't have todo anything with JS
For starters, right now I can only see a few true frameworks out there - Angular and probably Ember, the rest, like backbone, react and many other so called "frameworks" are only libraries. JSBlocks as I see it from documentation is also only a library, far from true framework.
Now the problem with libraries is that they offer too much freedom and with all that freedom comes loads of different approaches that are difficult to follow or even impossible at later stages... If you are willing to build your own framework out of library that might be fine, but if you want to work in a team and try to recruit members that already know a framework that might get tough and it will be even more difficult when problems stars rising with your "framework" and no answers could be found on stackoverflow or other resources...
Anyways, I believe that someone can compare full frameworks like angular only with another full framework otherwise it might be really unfair comparisement.
Why everyone who is building a new framework automatically assumes that speed is all that matter? You can compare speed of another framework, only when you have at least bigger part of the functionality that other framework offers.
It's pretty much the same as to compare drag race car with a luxurious BMW limo, yeah it might be faster and ok if that is all that you need, but in most cases you will pick medium speed but with all the features that comes in BWM...