Have you driven in the snow?
You turn TCS off when you are stuck. If you are moving in snow, even up a hill, you don't want it off. If you start spinning the tires while climbing up a hill, you'll slow down and then start rolling backwards, then you're screwed.
In my '96 GT I had to stop at the bottom of a hill because these SoCal morons were afraid to take their AWD Lexus SUV up the hill, and I pretty much had to idle the whole way up because any throttle at all caused my tires to spin and the car to slow down.