It wasn't so much a promise however long ago as much as a lot of MBA-style thought had yet to be put into the monetization strategy. The games that were made tended to be made for artistic and entertainment motivations over a boardroom identified market niche that is somehow the exact same niche filled by every other game.