Have you considered the possibility that perhaps it makes sense to have certain businesses specialized in certain things?
Say there is a sale-leaseback agreement with a supermarket business. Clearly the supermarket wants to do it, right? It allows them to free up capital that would otherwise be allocated to owning the land, and they can use that capital to expand the business they are actually good at, operating supermarkets.
For the corporate that is now the landlord, the benefits are also clear, they get a steady stream of income.
Both businesses specialized in different things, so they have different costs of capital, time horizons and cashflow needs to it makes sense for them to both do business with each other and for both to exist.