There's nothing wrong with, or unusual about, the business model. Short-term revenues and long-term liabilities is how every other real estate company operates. It's also how every bank operates.
Banks are required to keep 10% of deposits in reserve and pay into a deposit insurance system. The FDIC can shut banks down or put them under control of another in a crisis.