What does perfect mean in this instance? We don't even know what dimension is off by that much.
The problem with an open mold carbon bike is that there are no reference surfaces that you can trust, particularly assuming bb30. I'll bet there are very few carbon frames that don't have some dimension that is at least 3mm off. 3mm is pretty close for production work.