Out of the uncounted sets of rotors I have put on my cars over many years, I have had 2 rotors in the past few years out of spec brand new. Now I check every one before I use it in case I need to return it. One had just a few thous of runout, enough to be annoying shaking a little, but not enough to take off and get turned. The other was out like 20 thou and hopelessly unusable without turning.
Way back when, I never had issues with Brembo rotors made in Italy. Alas, I can't get those anymore for my cars, though I'd gladly pay for them. They're all made in China now.
What ABN_CBT_ENGR say above has merit, as surely all these rotors are made on automated machinery. However, I think one failing is cast iron needs some time to settle after being cast and cooled before it is dimensionally stable. The manufacturers are surely playing on the edge with that. They could make a perfectly good rotor, but during it's ride across the Big Pond, it warps quietly in the box.
The percentage of out-of-spec rotors I've seen in the past few years is high enough that I will measure every one now.