It depends on what the software is for though, yes? Who says software has to have only one singular job?
I mean, my experience has always been that the software that does less usually works better. But maybe I'm in an unfair position to judge, I've always been rather minimal in my computer usage