It’s not so much the speed Bob, more of an elimination of conflicts as there are usually hundreds to thousands of leftovers in the registry after removing/upgrading programs and cleaning out these leftovers can help in system stability, avast for one but not alone leaves a ton of crap in the registry which I like to remove before upgrading to newer versions.

As mentioned previously always use the registry backup that is provided in these programs before deleting anything.