Fears that software companies are facing an extinction event are exaggerated, but other dangers are real.