The real estate business, on the whole, is wildly inefficient, especially as pertains to the roles of agents. Most companies, outside of real estate, have marketing departments, sales departments, and accounting departments. They have tech support and teams of people to run the office and manage clients and do who-knows-what. In real estate, agents are expected to handle most, if not all, of those functions. They need to know how to generate and cultivate leads, advertise themselves, negotiate terms, facilitate inspections, and what seems like a million other things, all of them complicated. It’s nearly impossible for any one person to be an expert in all these skills, much less manage all of them effectively while dealing with any kind of significant transaction volume. Wouldn’t it make more sense for agents of different skill sets to band together as a team, each specializing in a particular skill? Wouldn’t that group ultimately become greater than the sum of its parts? Read more on this over at Inman.