I don't consider traction control a bad thing or limiting, far from it. It's a comfort feature - you don't have to constantly think about throttle, just apply it. 8 hours on the wheel, on ice is tough enough without extra hassle.
It's nice to have if you already know how to drive in bad weather.
It is a dangerous crutch for those with no clue. Again, I will cite a false sense of security it gives about road conditions to the inexperienced.
Being able to "go" better on snow/ice, does NOT go hand-in-hand with being able to "stop" in the same conditions.
As long as they stay away from me, while I'm on the road I don't care.
I made plenty of cash last winter winching those pistonheads out of ditches