A few years ago I was at a presentation at the Open Source Business Conference listening to an idiot. He compared people who supported various open source models to babies and derided “catering to developer preferences.” I don’t remember who he was but everything he said is wrong. Here’s why.
As the migration to the public cloud completes, eventually the number of transactions and thus operations executed in the public cloud will stagnate. Once that happens each technology vendor’s share of those operations and ultimately revenue will be a function tied directly to (drum roll please) developer preferences.
We can see this modeled in the web. The number of hits a popular website gets was growing as a function of the number of people on the Internet growing regardless of its increase in popularity. Once nearly everyone is online that changes. As the growth of Internet usage starts looking more like population growth in developed and developing countries, you see traffic stagnate.