It’s not broken just because it fails to deliver a luxury you want, when and where you want it, for the price you want to pay.
Manhattan used to be very cheap, but it hasn't been that way for at least 30 years. Too many people want to live there now. Basic economic rules of supply and demand dictate the prices.
The only solution is to not play the game. You want a house, buy it where you can afford. There's no magic fairy that will sell you a standalone house in Manhatten on a cashier's salary.