Although personally partial to hyphens (eg, I prefer set-up to setup as the noun form), I think the hyphen is indeed on the way out. IMO, they are useful clarifiers in many cases.