I just watched this, I think they done a good job but I had to watch more than just the beginning before I felt that way. At first I felt it was a secretly paid infomercial funded by Polaris but after ten minutes I changed my mind.
It's a good watch and provided me with some info I was not aware of on some of the other brands.