Well... I used SVN before that and it was way worse.
And clear OP hasn't heard of vss..
HN is a tiny bubble. The majority of the world's software engineers are barely using source control, don't do code reviews, don't have continuous build systems, don't have configuration controlled release versions, don't do almost anything that most of HN's visitors think are the basic table stakes just to conduct software engineering.
Wasn't this done by IBM in the past? Rational Rose something?