Traction control should be to assist in aiding traction. Not limit the power to prevent traction loss. I hate it too when those big thinkers don't build things right and make it worse. I think the idea they had in mind was on wet roads to prevent the vehicle from sliding out of control due to too much throttle input.
This reminds me when I got the 4x4 Blazer stuck in 3 feet of snow. I was just fooling around and giving the 4x4 a little test. So I was going slow in 4Lo. Blazer bottomed out and I got stuck. I had to rock the vehicle back & forth, turn the wheel from side to side, and spin the tires to dig for traction, to wiggle myself free. After about 5 minutes, I got it free and went on my way. If that would have happened in a new vehicle (like that Rav4), I would have been screwed. All thanks to those new Traction Control systems.
Here is a question. Doesn't the new 2010 Rangers come with the Traction Control System? And how are those fairing in the snow and ice?