I might be wrong, but I believe the G8 James reviewed only had all-season tires on it, not winter tires.
The fact that you passed stuck FWD and a Cayenne on steep hills shows how much winter tires are important.
Glad your enjoying the G8, definitely one of the nicer GM vehicles ever made!
EDIT: Nope, his G8 had winter tires. Maybe it had crappy winter tires?
My tester is equipped with winter tires, so I left my driveway thinking: “This will be fun, I’ll just drift out of the driveway onto the street.” Well that back fired, as I did a 180-degree spin! It was all in good fun and after another one-eighty back the other way and off I went.