As an aside I have to say that the accident occured because I should have replaced the rear tires when I replaced the fronts, money issues prevented me from doing so and I deeply regret that. Driving on two different brands of tire in different states of wear is unsafe and stupid and I am ashamed to admit that I did it. I don't really know that ESC would have saved me in this instance as it isn't really intended to compensate for that type of traction condition
Really glad you made it ok after these additional details - sounds like a net 75 mph impact to the rear quarter panel. Scary!
Everybody out there who is replacing tires: the new recommendation is to put the tire with better traction on the REAR. If you do not, then you will induce oversteer into the handling of the car, possibly leading to an accident such as this.
Most cars are currently designed to understeer at the limits. You can be trained to properly correct oversteer, but it takes a while and access to skidpads. If untrained, understeer is safer.
The idea of ESC is to utilize whatever traction you have to keep the car in line. If you had sufficient grip on the front tires, then ESC could have kept you going straight. Now, whether that prevents you from hitting someone is another matter, but combined with ABS, ESC should have allowed you to maintain some control on your direction. I'm guessing you'd rather have hit a stopped barrier (car in front of you slowing down) than someone going 50 MPH in the opposite direction, so, while it might not have prevented any accident, it should have reduced the severity, and certainly let your impact be one more in-line with the structural protection the Mazda5 is designed for (compare the impacts between a frontal 35 MPH (or less if the other car is moving forward in the same direction) with a rear-quarterpanel at 75MPH: that's the difference ESC could have made!).
Nonetheless, if nothing else, put the tires with better traction on the REAR!
Slvr, definitely see a doctor - that's a major impact!