Headsethair,
Speaking as a pilot with some experience of the situation, the answer to your question about firefighting helicopters against tall buildings is quite straightforward.
IT DOESN'T WORK.
The water runs off the building and doesn't reach the seat of the fire.
Water let loose from heli goes down. Water needed to put fire out should go horizontal. Simple as that.