That's absolutely true. I don't think anyone wants to rush things because v1.0 really does say a lot. But there's really no consensus out there that we can look to for a determination on what gives us the right to call it v1.0. Really, the majority of criticism that FreeCAD seems to receive is the "clunky" UI, which is really more a product of its modular workbench design than it is bad UI design. In other words, I really think it's always going to have a clunky feel compared to other systems by virtue of what it is, and the modular workbenches are, of course, a core strength of FreeCAD.
I also suspect many resist calling it v1.0 because of the negative public view of FC as it lacks parity with commercial options. That's really the same pushback that I think GIMP gets - it doesn't have parity with Photoshop, therefore, it's 'garbage'.
That's why I think we ought to let the domain experts tell us what needs to be done before FC is ready for v1.0. Let Kurt decide on the packaging / dependency / infrastructure stuff. Let realthunder determine what assembly needs at a minimum. We need to decide that for ourselves by those who are most responsible for the project, no matter what anyone else thinks. There's always going to be haters.