That's actually a reasonable review. With the caveat of a few mistakes and a rushed run through of a scenario.
The response to it is a common one when a less than glowing review is posted on the developers forum. Of course most posters here are very familiar with all the quirks etc. of the game engine, so issues highlighted are insignificant to them.
The underlying complaint is that the game engine hasn't moved on as much as it should have. While noting the reduced resources available the evolution of the engine is sluggish. For example, tool tips. The experienced CMx2 player might scoff at that, but for newcomers the interface is nt exactly optimal. I know, it's due to be overhauled, at some point further down the track, once we've bought all these titles in the meantime.
Personally, I haven't fired up CMBN for a very long time. It just feels too much like work. So much of the instant feedback from CMx1 has been removed. Now you have to go searching for information which used to be right there.
When CMSF was released we were told to "get used to it". That didn't make it less cumbersome. Whereas CMx1 was a joy to fire up and get into a battle, CMx2 is much more irksome.
It really would be terrific if instead of the really defensive tone there could be more of an open minded attitude to issues that really are a problem, whether the more experienced player would like to ackowledge it or not. A great many of the issues raised in the video would really help the CM series if they were dealt with, and dealt with in a more timely manner. And again, with all due respects to resources, comprehensive tool tips, as an extreme example, are not a huge drain on resources.