Their implementation is horrible and completely unnecessary. Pretty as it was, it's one of the worst UX I've seen all year.
It's possible, easy even, to achieve the same page scroll results (and even deep-linking fragments if that's a requirement) without taking over the browser history.
It's possible, easy even, to achieve the same page scroll results (and even deep-linking fragments if that's a requirement) without taking over the browser history.
Kind of shameful, really.