I noticed they won some awards (top left corner). If the category was “Most obnoxiously red site,” they totally deserve it. I would have voted for them. The real question: who did they pay to get those flashy medallions?
Note to self: Having Facebook, Twitter, or Weibo does not make your site attractive, helpful, or organized. Check yourself, before you red yourself. I mean wreck yourself.