You are missing a point. every 1 regular job creates 3 non-regular jobs in the market. New businesses like restaurants, coffee shops etc will created which will boost local economy.
Posters are here are making the same posts as they would have made if this article was about Akron. But NYC is not Akron, even if it happens to be NYC across the East River.