True software sucks, but that doesn't necessarily imply that it used to be any better. I think software has always sucked. Yeah, there are more problems now, but we're also able to do quite a lot more with computers than we used to be able to as well. I would say that over time, the level of effort out in by developers has stayed the same.