The dream for FreeCAD is to become as well supported as Blender is. I don't use Blender, but it has a fairly large percentage of its market versus FreeCAD is probably less than 1% market share if I was to guess. That increase in user base would help support development, again in turn making a better tool that more people could use. I'm going to say I'm hopeful that they've started the process of going down that road, by fixing (or at least mostly mitigating) the fundamentally broken things. Now they can focus on the nice to haves: better UI, better workflow, etc. I'm going to start learning FreeCAD in parallel to my Fusion work so that when Fusion eventually screws me I'm not caught totally flat footed.