Surely the ones with the greed problem are the owners if the square who are choosing to make money be hiring it out through this company?
That's Tower Hamlets council, according to the article.
No, I do not know why the council is doing this. Have they out out a statement with their reasons?