The problem with FreeCAD, on the other hand, is that it's a "just two more weeks and it'll be great" solution.
The developers are clearly talented in a raw-math kind of way, but FreeCAD offers the eternal promise of usability in the next release; while never delivering it.
Those who are profoundly cynical might consider the possibility that the legacy CAD industry has infiltrated the FreeCAD development team and run Pied-Piper ops there to prevent a Blender-moment stealing their revenue.
This would perfectly explain why the FreeCAD experience is so consistently bizarre.