Treating the software craft like factory work is cheap and profitable in the short run and disastrous in the long run. Without top talent you have a less capable, lower quality product. Without innovation you are more likely to get disrupted and have your entire business and revenue fall out from under you.