ya, traction control sucks if you ask me, it is not like having a limited slip rear end. i have no expereince with the new wranglers, but with all the vehicles i drive and work on that is where i make my opinion. basically traction control works with the abs system, and the computer decides to make changes based on what it thinks by getting info from the wheel speed sensors and throttle position. it will automatically apply different brakes through the abs system to correct situations, and some vehicles that are drive by wire now will even change the throttle regardless of what you're doing. i hate it, i wanna be in control and i can correct my own vehicle when i need to. in my expereince traction control along with abs works great for people that suck at driving. you basically just hit the gas and the brake and let the computer do the rest. i hate it. and when you have someone that knows what they're doing it makes things worse, definately would take some getting used to.
good ole mehcanical limited slip.....good.