Why did everything suck? Are we even addressing the problems as we trudge along your linear development path? I think what your parent was getting at is that increasing complexity of SCM software is orthogonal to the problem, which hasn't really been defined well.
It's easy to say that something sucks, but it's harder to say why.
It's easy to say that something sucks, but it's harder to say why.