I agree that one needs to be critical or corporate videos.
I've watched the video and it is appealing to feelings and has very little technical details.
It impresses by outlining the size and some of the complexity but nothing more.
It does not give dates, cost or other numbers.
I liked it but would like a much more technical documentation too.