Oh dear. I would certainly not agree with him being discouraged from watching the video. That's wrong, and you can gripe at the guy who did that all day long with my permission, if you can find him.....
The film of the complexity of the cell, is actually rather simple, when you really understand what is happening in every cell in your body.
The little swipes and odd offenses mentioned in the clip you've posted taken do illustrate a oppositional stance.
I'm just about as equally offended by the creationists as I am the randomists, both sides seem to have their religious zealots. Both sides seem to have an unhealthy amount of close mindedness.