The review should recognize the 'type' of game that is being reviewed, and review it accordingly. A game should not be reviewed as if it is a different type of game.
For example, one would not review an open-world first-person shooter as if it was a platform game; where you'd then see things noted such as 'not enough jumping and climbing'. Instead it should be reviewed as an open-world shooter, and rated on things like how 'open' is it really, or how much is there to do when you go 'anyplace' (as well as its combat and other shooter stuff)
In the case of Invisible Inc, it is (I'm no 'game expert' here so this may not be 'precise'), it's a 'rogue-like' strategy turn-based RPG, and deserves 'measure' in those terms.
Other rogue-likes that are similar (in they have short 'generated' campaigns, and unlock 'more stuff' each playthrough) examples (that I am familiar with personally, as I don't have a ton of experience with 'rogue-like' types of games) are:
Din's Curse Faster Than Light (aka FTL) Sword of the Stars - the Pit Xenonauts I feel this review, although it acknowledges that Invisible Inc is a 'repeat play-through and unlock more stuff' game, doesn't seem 'familiar' with this type of game and thus 'dings it too hard' for that aspect. The review didn't fill us in on you felt this 'rogue-like' stands up against others. It felt more like a 'I didn't realize this was a rogue-like', or 'I didn't know that there's a "type" of game like that' review, and you were surprised by that at the end:
Suddenly, the huge list of variables in mission variety and agent load-out made sense. The developers designed this game to be played multiple times
Even though you gave it an overall good score and review, it feels like it's missing a 'proper accounting' for the 'type' of game that it is. And while it was noted that one can shorten the campaign, it wasn't noted that it can also be lengthened - which gives it quite a different play-through as 'all things escalate' well beyond what one sees on the 'normal length' (72 'game' hours) play-through (lots of more-and-more tricky challenges with your more-developed team).
TLDR: The overall-positive review short-changed the game a bit by not recognizing what type of game it is.