The motivation of a developer to keep the own content non-free while he opens the source code is most often the protection of a game as sellable commercial product.
Clearly, the tangible assets in real estate are sellable, but could you actually build a sellable sales agency when the only assets are the salespeople?