I have an Acura TL, and the front rotors have been turned twice. It has 65k miles with the original rotors. My mechanic said Honda/Acura uses higher quality rotors.
Traction control uses brakes, and throttle. Unless you drive like a maniac, traction control is rarely employed. If someone is telling you that your brakes are wearing faster because of traction control, you need to find a new someone to work on your car.
You need a new someone to drive your car.
This.
An important side note to traction control for those people who live where it snows:
Learn how to turn it off. If you need to slip and slide your way up a snowy road, the traction control will prevent this. You step on the gas, the car puts no power out to the wheels.
It is sensing the loss of traction as undesirable, applying brakes to spinning wheels and reducing engine output to prevent the slipping.
Sometimes you need to slip. Find the button. Know when to use it.