Well they were generously provided for the marathon....why not generously provide them for the people who need them?
I read they were owned or rented by the runner’s association or some organization thats involved with the Marathon.
Those big generators would have done very little anyway, there were 5 million people in NY , NJ & CT without power - 11 days later there is still over 1 million without power, some of my friends were told here on Long Island that they may not get power back on until after Thankgiving.
But they also had 10,000 cases of water sitting there that couldn’t do anything with and would have to eventually get rid of them.