Is Software Getting Worse?

It seems to be an topical question. I certainly think it is true and for specific reasons that others might disagree with. Reinventing the wheel only works if you get a better wheel.