I understand the benefits of having screens like "Library" load like a webpage, but since these screens are relatively rarely updated, what is the justification for not having them hard-coded? I really really dislike the fact that when I click on library I have to wait like 4 seconds(!) for all the heroes to load, its seriously longer than just going to a normal website. There is no reason why valve can not just have these menus predownloaded, and update them when hero changes occur (you have to update the client anyway).

It was a cute idea to have the interface act like a webpage, but now its just an inconvenience.

Kind Regards