Traction control is kind of like air bags--it's a secondary restraint system, you still need your seat belts.
If you hit a puddle and are either turning or accelerating you can definitely expect the car to do some unpredictable things, regardless of traction control. But anyhow, you don't need the San Diegan giving advice on how to drive in the rain.
Sorry to hear about your accident, but don't let it kill your joy of the car!