In short, because no one can sell a secret. Marketing costs in the Real Estate industry are transparent, so an agent coordinates the marketing for a client, but does not make any money or margin on these costs. Agents don’t typically pay for marketing costs as the marketing is a service from another supplier, simply coordinated by the agent.