Also, fatally, the STL output (which is crucial for producing 3D-printed prototypes) is not sufficiently precise. What good does it do to design beautiful screw threads, if the output is low-rez at best and completely screwed up at worst?
I haven't done much 3D printing, but I'd agree STL isn't the best output from TC, so I always run the STL through the free MeshLab and / or Free NetFabb, to repair any bad faces, i'm not saying this is how it should be, just how I do it, as for the low resolution, it depends on what TC version / type you are using, with deluxe I think its best to crank up the facets to max (somewhere around 90), with pro (what I use) I increase ACIS facetor to max and sometimes override it with custom setting before converting to surface or STL, to output at a higher resolution.
Crashes, they are more difficult to diagnose, for example one user cured his instability by installing both the 32 bit and 64 bit versions on the same computer, even though he only used 64 bit (I think), there was a problem last year which only seemed to be reported by people in the UK, that was a strange one.
I am by no means an expert with TC, but I don't get too many crashes unless I start playing wth constraints, or pushing the AnimationLab plug-in a bit too far, I'd guess on average over a year it would work out at between one to two crash a week, but then I'm retired so I don't use TC to the extent that others would, I find it best to shut down TC after a few hours, let it settel and re-open it, seems to clear out some of the cobwebs that appear to built up over time.
Note - although I'm marked as a moderator, its purely a title for spam-watcher, I have no connection with IMSI nor TC apart from being a user.