>>508732288
>where is the money coming from to pay for all this wonderful free stuff?

The Rich of course... at least those that choose to stay in NYC.