So a designer and developer were passionate enough about a framework to make a website about it. What about that bothers you? If you like the framework, and a professional website result in more people using it, then you win out. If you don't, then don't use it. Life goes on.
The fact that the site doesn't tell anything about the framework, nor it showcases it. It's megabytes and scrolling for nothing except a actual paragraph of content. [1]