I'll give them some slack because the NDA was so heavy it prevented them from talking about the game fully. But that's exactly why I was happy for the game to come out so we can get some actually thoughtful criticism like this and not the vague buyer's guide we got when the NDA released.
Vague buyer's guide is a great descriptor. I think half the problem with video game reviews is that we are conflating vague buyer's guides with critical analysis which have two completely different goals.