The "agreement" in place, was a commitment made by a senior manager - the Head of Product Development. Sure, cool title and all, but not a position that has any authority to award revenue share agreements. If you have ever been involved in projects dealing with mega-corporations, you would know the amount of red tape and bureaucracy involved in getting anything done, getting any commercials signed off is a monstrous endeavour. Any senior manager "promising" any form of revenue share, is simply ridiculous, and very far removed from the authority of such a "senior manager". If this was viable, there would be no need to have a board for any company. We can simply let all "senior managers" run all the companies in the country.
Imagine "senior managers" everywhere, starting to dole out revenue-share agreements over a cup of coffee at the water cooler. Can you imagine that? Just put everything aside and look at the situation logically, just apply the logic.
Would this be at all sustainable?