Both steam and mac app stores are html as well. It really makes sense given how easy it is to create fluid layouts in browsers, as well as how much easier it is to prototype new changes from designers.
Fine in a real browser though.
To me that's why it's clunky in the application, but fine in a browser. It's par for the course in the HTML/native hybrid application world.