I don't understand why people are calling out DF on this. What's wrong in keeping tabs on work in progress? It keeps our expectations grounded and is a good way to see how much progress has been made between now and release. It's not like they passed a final verdict
There is nothing at all wrong with these articles. They are snapshots of games in progress and they are incredibly interesting to people who like the technical side of things.
Unfortunately these threads get filled up with posts from people who don't have the slightest understanding of the technology powering these games and have no real interest in learning about these things, yet have no issue complaining as if they actually did know what they were talking about.
I'll never understand the whining that happens when it comes to Digital Foundry stuff. I absolutely adore their articles and wish there were more sites doing this kind of thing. More technical interviews with the engineers and whatnot that work at these devs would be even better.