They have played through to the end. At 40 hours, they've doubtless missed quite a bit of side content (probably earlier on in the game, given what we're reading here) considering that usgamer's Jeremy Parish spent 15 or so hours moving up to the beginning of Chapter 3. But yeah, they've played to the end.
Yes, this is also a fair point. They have doubtless missed a ton of side content. You could even say that it's possible this writer has missed some important things that flesh out the mechanics that have been criticized. It is important to wait for more finalized comments about these things before jumping to conclusions.