Everyone here makes their own points quite well and are quite passionate about their views (Freedom of speech is wonderful).
On the other hand......
It's tough when people see only a very small window of a situation (such as your video) and then they are left to their own assumptions as to what...