I'm unaware that pads 'self clean' and evidence...servicing disk brakes several bikes per day...suggests otherwise...they glaze over and dust, etc becomes embedded reducing braking efficiency and likely causing more than usual heating to rotors, having to apply more/extra lever pressure, which may...or not...cause some rotors to warp a bit more.
This is my service method for my Tarmac SL8...I swap waxed chains on a monthly basis and when doing this I remove the disk pads, inspect for wear, sand off glazing, etc...I use Shimano organic pads...then wipe off the sanding dust by dampening a piece of paper towel with Windex...it's what's handy lol...and wipe the pad surface, allow a couple of minutes to dry then reassemble.
If servicing a bike with a rotor warp I use the tool designed to 'true' the rotor to do so...it's not perfect but it works quite well as a rotor 'scrub' is as annoying as a BB or pedal squeak lol.