I've generally found free software to be either as good as or greatly superior to nonfree software, depending on what kind of software it is. Though I don't use things like gimp or video editors that often, so there could well be a gap in that area, but I find software like photoshop or popular nonfree video editors, DAWs etc etc to be fundamentally badly designed anyways, so it doesn't bother me if theres no free software that does a good/complete job implementing a bad idea.