A few points.
1/ There is no blind spot on modern lorries if the mirrors are adjusted properly. The large mirror/smaller convex mirror, and downward facing kerb mirror should cover all angles. The very latest lorries also have a downward facing mirror which covers the front of the lorry so you can spot pedestrians. Mine doesn't, and I think they should be made a legal retrograde requirement. I always lean forward to check, as some numpty pedestrians do cross within inches of your bumper! Suicide!
2/ Although it's not clear if the driver did check his n/s mirrors, he definitely did not do the required over shoulder check on his n/s......which when I took my LGV test was a certain test failure.
3/ Yes I'm sure this was a safety video. For Christs sake never ever filter on the n/s. It's suicide to assume that all (or any) drivers are competent.