Maybe so.There is a no doubt a clause in their lease that allows them out of it.
Anyone with any common sense would have realized a very long time ago how built up the area would become. There is probably a clause in the lease allowing for termination of the lease if required.
But termination of the lease means what exactly?
The land is owned by the a crown corporation - Canada Lands Company.
It sounds like people are suggesting that the lease be terminated, and CLC sell the land to Rogers, so that they can in turn have a developer re-develop the site into office/condos/retail.