Still, blender is not a CAD tool. It's great to great organic designs (characters, animals, figurines, etc.) but it's not good for functional parts. And it will never be, CAD and 3D modeling for organic/art are fundamentally different.
I wonder how much work it would be to turn it into a proper CAD tool. I would donate a significant chunk of my paycheck to Blender if it supported parametric CAD.
Obviously that would be pocket change to the Blender Foundation, but if enough people did then maybe it would be worth it. I'd wager there a fairly big group of people like me who need somewhat decent CAD for hobby use. And if those who can afford to pay put that money towards Blender, we could make it better overall for those who can't.
> I wonder how much work it would be to turn it into a proper CAD tool.
Never used it myself but there are some CAD tool addons you can try -- also they seem to have incorporated some 'hard modeling' features which, I would imagine, aren't that far from the CADiverse.
Also, unless they worked on it (semi)recently, the NURBS in blender is a bit of a trainwreck which everyone was scared to even look in its direction.