I have no doubt the passport handles better in snow, I've had 2 ridgelines, 2 pilots and a crv, I'm not brand loyal and had gm, ford, toyota, jeep, mazda, lexus and nissan. Out of all of them the Hondas were scary good in snow, what I mean by scary is they handle hands down the best, what worries me is people that don't understand just because you can take off like a dry road, not much will help any of the systems handle to stop!
Just that video seemed bought and paid for.. I've seen my share of misleading propaganda 1st hand in my years, even known people that have sponsored some and paid to cover it up. Just part of life and sucks