Please stay on subject, this conversation has nothing the do with the parts man.
As for the problem with the rotors...most likely those are offshore rotors and the tolerance for the od of the hub is too large.
In hindsight all the mating parts should have been checked for assembly before...