I have two D250's and some years ago, I replaced my rotors on one of them. Along with ALL the other parts too! The machicne shop did the work as the studs are removed and pressed back in. Anyway, he turned them to true them as they warp when you press the studs in. All was fine for a short time, but they were soon warped. I don't know how, but it wasn't due to abuse. I have to live with it as I'm not about to go through all that again.
The other truck, the one I drive all the time, needed pads. I thought about "doing it right" and pulling everything apart, cleaning/packing bearings etc. etc... ... ... ... . I figured it was *my* ride so I just threw on pads and new calipers as one was leaking. I tell ya,,,,,that thing has zero warpage and don't rattle the windows and bounce like a ball when I apply the brakes. The rotors are ugly, but they work great!!
I hate doing things right. Costs way too much time and $$$ but that is what I normally do. I'm a bus mechanic, so I "have" to spend too much time and money for any task.