I have used used 3D cad when first moved from the mainframe running work stations to PCs. Have built model for employers as an engineer in ProE, Unigraphics, solid works. And at home free versions including Granite, Creteo (before in became paid), etc. Every single one does something poorly. Every single one order is important and especially if you edit past sketches or extrusions. Some things have only one way to do a few features that you want to be built. And there are problems with the approach of building a solid that doesn't keep past steps or only those created between saves.
It is the nature of the beast. Free Cad is not going to disappear which I experienced multiple times. It has work benches that my employers only had for specialty analyses engineer with a license. FreeCad is open to everyone. What it was missing was building models from surfaces and that appears to be happening. This is a $6000 cad package for your donations. The last I checked it was only surpassed by solid works for users.
It is the nature of the beast. Free Cad is not going to disappear which I experienced multiple times. It has work benches that my employers only had for specialty analyses engineer with a license. FreeCad is open to everyone. What it was missing was building models from surfaces and that appears to be happening. This is a $6000 cad package for your donations. The last I checked it was only surpassed by solid works for users.