I understand and agree that any vehicle over time regularly exposed to ice treated roads will develop corrosion issues, my problem with GM is that the wrap the bends in the lines with a coil of wire, looks much like a spring, which serves to accumulate all that road gunk and concentrate it on the lines (brake & fuel) resulting in accelerated wear at those points.
Beyond that, I forgot another major gripe in that the rubber they use for the flexible connections between the hard lines on the vehicle and the calipers fails regularly, flaking internally creating, in effect, a 1-way valve that causes calipers to hang up and burn out the brakes. I'm sure it probably happens on other vehicles on occasion, but I've wracked up close to 300,000 miles on various imported vehicles without an instance of this issue, while EVERY SINGLE GM I owned (accumulating at least the same mileage, likely more) had this issue with at least one of the brakes, the Blazer had it on all but one wheel that I could tell.
For anyone not familiar with it, the rubber hose degradation issue is usually progressive, and an easy one to detect with an infrared thermometer before it gets so bad that it wrecks your rotors/calipers - just check the temperature of your rotors after driving the vehicle where you do a decent amount of braking. If you've got a fairly even distribution of weight in the vehicle then the temperature of the brake rotors should be roughly the same. If you're seeing differences in temperature ~5% or more chances are you've got the issue starting. The hotter rotor is the one that's hanging up.