I'm inclined to agree, although I'm not trying to bash FreeCAD. The benefit of hindsight is unfair, and FreeCAD set out to be a "full" CAD package, which are naturally complex. Widespread 3d printing came after FreeCAD's inception. No doubt the 3d printing "sphere" could benefit from an open Fusion 360 replacement though...