Not to put too fine a point on it, buy you can repair a rotor with a loose centre.
Course you need to price your labour at zero and have some skills.
Drill a hole between the inner and the outer. Turn a press fit shaft, coat with locktite, then press into the hole.
Repeat 180 degrees. Worked fine for me 15 years ago.
Stephen Hill
Victoria, BC