People should be expected to pay more to live in NYC. You shouldn't live there unless you can afford it.
Otherwise, move to Iowa, Nebraska or Oklahoma.
But it's kind of boring to live in those places. You're not going to be able to go to Broadway once you leave NYC.
Many of our ancestors passed through Ellis Island, they did not stay there due to overcrowding and cost.
Let them rent cake?