I am going to have to disagree on that, in particular to brake rotors.I think so... OEM is crap these days
I once witnessed an OEM brake rotor manufacturer dialing in machining centers on a new brake rotor machining system. Tolerances were very tight. Took them better part of a week to get everything just right.