^ They put out salt here too, if there is any chance of snow. Coated rotors would make zero difference, is just about looks as the coating is immediately scrubbed off the contact area if it were applied there in the first place. I take that back, by coating the cooling channel vanes the rotor will stay cooler running but I never stress my rotors that much to matter.
I'm sticking with my theory that the caliper slide rails were not sufficiently cleaned and silicone paste greased (along with the pins) the last time they were done, or possibly the vehicle is mostly driven on highways so racks up a lot more miles till the pads wear out. Then again not all braking systems are equal but I long ago lost count of the # of vehicles I've done pads on and never had rust replacement issues before the pads wore out, unless as I'd already stated, last time it wasn't done properly so more than one brake pad swap worth of buildup.
Having stated this much, I check the brakes a few times between new and worn out (more often than once a year) , and if I detected any uneven wear I would address it immediately, is a fairly simple thing to clean off rust and relube, though never have I had to replace a rotor due to rust, not even remotely close to doing it... though there is an exception, that if the pads were dragging and caused deep grooves in the rotor, there's vehicles that relatives have brought to me in this state and needed both pads and rotors replaced, but there was no rust problem on the rotors themselves.