> old and clunky NURBS engine called OpenCascade
True. Well, it is usable, you can model a whole 3D printer or a (BIM) house or whatever in FreeCAD, people have done big projects with it. But OpenCASCADE really likes to give up (or even crash) on fillets >_<