Okay, so why do I as a user am supposed to expect bugs in 20 year old software? I simply won't use it and instead use the industry standard. Yaknow, which doesn't have those problems and is actually finished.
When a company is on the line, you don't work with something that just happens to not work right when you need it to. Excuses and explanations don't really interes you then.
Haven't tried it. FreeCAD is basically a "whole package" cad system, but it just doesn't work quite often. You try to change a dimension and the entire model just explodes. You add a filet and a refference disappears because an edge now has a different name for some reason.
If you go from the start to the end and don't change anything, maybe don't do something complicated, then it's "simply" really annoying to use. If you do anything else, then it becomes impossible, with you fixing stuff more time than you actually model what you want to.
Yeah, well. That's the issue with it quite often - without money you get programmers that are willing to work for free. Which more often than not makes them either push "their way" to do something due to elitism, or implement something unintuitively or straight up broken. The advantage of it is though - I don't have to pay thousands of euro for FreeCAD like I would for Solidworks. And if you work at a company that as a goal / values has "only free open source software" then you get what you get.