It would be interesting if this sort of covenant was made illegal/unenforceable. The downside to such a move is that it would make banks more cautious about lending on commercial properties, the upside is that landlords would likely optimize for cash flow and that would reduce vacancies. From a public policy perspective I could see it as a jobs creator since these storefronts hire people and create jobs.