It is so dependant on the quality or effectiveness of the tech. I've had 2 bikes with traction control and antilock brakes. They are worlds apart on effectiveness. The strom I have now is downright horrible and dangerous on anything but pavement. And the abs can not be turned off.
So..... I'm wary of all the tech due to the different quality of the tech.