I think that it was a pretty fair video. In their opinion it comes down to which system you already shoot. If you are picking without any pre-existing equipment then they give the nod to Canon because of price. Which of course is objective, Canon is significantly less expensive. I think they may be giving the slight nod to Canon because that is what they shoot, and so find it more comfortable for them. This is in line with what they said.
I could nit pick some things, but overall I have no problem with the video, or its conclusions.