The admin area was the point
An agency that cannot publish its own listings depends on a developer for every price change and every new property. The staff area was not an extra on top of the site, it was the reason for building it: listings, photographs and availability are edited by the people who actually know the inventory, and a change is live without a deployment.