I only used it for some hobby modeling, but I have to say it's fantastic and very impressive. It seems like it's fully community-maintained, there is no big company or foundation behind it. Honestly it's hard to believe! There was just one major problem, the infamous "topological naming problem" which caused issues downstream is you edited a non-leaf node. That was pretty frustrating to deal with, but in later releas…
The solution for Topological Naming Problem (TNP) was merged just before the 1.0 release. A lot of other significant changes were also merged in at the same time. Some people have reported that the UX has improved a lot since then. I don't know much about the internal architecture of FreeCAD. As far as I know, FreeCAD does a lot of heavy lifting including managing TNP. It's supposed to be handled by the CAD kernel -…
Maybe then they'll notice that without Open Source training data it won't be able to solve the problem.