My '99 has no TC or any another driver assist. I have been driving the 986 in the winter since I got it, through blizzards, snow, anything. If you are going an appropriate speed for the conditions, you won't need to make all of those little corrections, even when driving on snow. Snow tires are required.
Very interesting video though!