Driving in Toronto or London in the winter hardly qualifies as "winter driving".

Try going north of Hwy 7 sometime.

Or go to the real north and see how far your "cars with no traction control" get you.

I would suggest that you keep a winch in the trunk to get you out of the ditch you may find yourself in.