They were switching from hashbang routing to pushstate, not from client to serverside rendering. Although they might to pre-rendering for IE, which will get support of pushstate only in version 10.
That's a compromise I can get behind. And it's pretty much progressive enhancement...