I fail to see what is so wrong with it. It works on mobile, and it has some actual information. I suppose at least 95% of the internet is worse off. Are you sure it is not a taste issue?
Massive assumption that it was built by an external team. But I'd hope so :)