Wait a minute. Whose property is this, anyway? The landlords have no obligation to their tenants beyond honoring the leases they signed. Why shouldn't they be allowed to "cash in"? It's a good thing. Rising property values and improved properties are the sine qua non of any meaningful urban improvement process.
You are forgetting WHERE this is happening,and the beliefs of the majority of the people who live there. They do NOT believe in private property and they do not believe in individual rights. They believe the gooberment controls all,and are happy about it.