I think the rotors being cheap was made by possible by the cheap labor, and cheap materials in China. Now if you want something top notch, then buy an expensive one.
I don't think the rotors (China or USA or anywhere else) are being made so you can purposely die or get into an accident on the road....