It's not quite so simple as all that--again, as the article states, we seem to have gotten into a point where the true costs of developing software or hardware are unknowable to anyone other than developers (if them).
We've already seen the bottom drop out of the mobile app market--this is not simply survival of the fittest. We seem to have given away too much while--more importantly--teaching too little.
Again, compare our state with doctors and surgeons.
If we refers to software developers, then you have to realize all software developers and software companies aren't created equal. Just as all doctors and hospitals aren't. Though they all go through 10 years of school only some end up in Manhattan in a penthouse with a view of Central Park.
We've already seen the bottom drop out of the mobile app market--this is not simply survival of the fittest. We seem to have given away too much while--more importantly--teaching too little.
Again, compare our state with doctors and surgeons.