The invisible hand is zoning. There's plenty of investment available but you literally aren't allowed to build what would be useful in most cases.
Sure you're free to go out into the middle of nowhere and build all sorts of wild stuff but there's no market for that because that isn't actually what anyone wants. You can't blame the investors when what people actually want to pay for has effectively been outlawed.