You say that the enterprise is “lucrative” and then you say that “megacorps want cheap” software.
I don’t dispute either of these statements. I share the observation that price is the number one concern of those who don’t understand technology and that there’s a lot of money to be made in that space. But what to you think enables both of those statements to be true?
Is it that developers are able to con technophobes into contracts and processes that appear cheap but ultimately end up costing them more? Or, perhaps technophobes actively demand things that lead to that situation e.g. waterfall. Or some other possibility?