Deciding if software has made our lives better or worse is a difficult question. I believe that software is essentially like any other technology in that it's not inherently good or bad, it all depends on how we use it. I think this is a fair change, since a computer really isn't much without a program to run. So now we have to decide if computers have made our lives better or worse. On the one hand, there are all kinds of technological advances that would have been absolutely impossible if it weren't for computers.
Some examples are medical imaging, weather tracking, and space exploration just to name a few.
In fact I would imagine that it would be hard to find a branch of science that hasn't benefited from the computer. On the other hand, there have been other things that have become more advanced along with computers, and some people might hesitate to call some of them improvements. Weapons technology has made incredible leaps due to computers that can view, analyze, and track objects far better than ever before. Without a doubt man has the capability to kill far more efficiently than it ever has before, and I'll leave it to you to decide the moral conclusions that we should draw from this fact. I think that computers are like most technologies in that just about every advancement in computers has or could theoretically be applied in some destructive or violent way if you think hard enough.