Douglas Todd: Developers are pushing to build soaring rental buildings in part because the city no longer requires them to provide as many millions of dollars worth of amenities for rental buildings, say critics.