The customer is no longer right. Software is a zero-margin product (Stallman was right!) and monetizing it effectively means creating artificial friction for the user. All of the fatalist 90s predictions surrounding software licensing are coming true...
The shareholders must be satified. The amount of satisfaction can never reach an upper limit, so everything is on the table in the name of infinite scaling.
What do you mean by software being zero-margin? That software is non profitable?
Infinite copies can be reproduced without increasing the cost of research or development.
This was basically the thesis of my college information science textbook.