Comment
Comment by molant
[Disclaimer: I'm the PM and lead dev of this project]
Basically the rationale is that it is a beta website and we didn't had the time to do all the optimizations we want. More updates and sections should be coming in the next few weeks.