Is it any closer to functioning like Solidworks, NX, Creo, and all the other professional CAD software packages?
Edit: After opening it up it seems better than before but still not a replacement. I can use the draw tool to create a rectangle but than immediately cannot apply symmetry or equal length constraints until I delete others which shouldn't overlap. Clicking to create a cut or hole opens up a window that does not make it easy to create a new sketch from within or place something from within (but you can just make a sketch were you want something and then open them up and that they lock onto).
I've generally been a pretty harsh critic of FreeCAD because it represents the only entry in the market of linux CAD and it has frustrated me that it does not just do what is known to work. This seems usable. Still annoying, still not a replacement, but usable. So progress.
It's inherently limited by its geometry kernel. Most "real" CAD suites use something like parasolid, usually with a bunch of extras slapped on top. Making a new one from scratch is a massive undertaking, but I'll remain forever hopeful that we get a new, modern, open-source kernel one of these days...
The entire FreeCAD development philosophy is to not compare FreeCAD with commercial CAD tools. That's a cardinal sin. Basically, they are completely hostile to feedback from people who've spent their entire career doing CAD.
My impression of FreeCAD as a project is that for much if its life it has suffered from a certain amount of developer churn and lack of focus. It's like somebody builds a workbench and gets it working just good enough using a workflow that makes sense to them, but then nobody ever really bothers to flesh out the rest of it, so if you try to do things in a different way that may be perfectly sensible to you the result is a broken mess. Eventually somebody decides they can do better, and maybe they do, but the replacement still has a lot of rough spots that never get finished and the cycle starts again.
It seems like the development team has gotten much more organized in the last couple years, so I have a lot of hope for the future. I think that good open source parametric CAD is something the world really needs.