A tenet of agile development: Seek feedback as soon and as often as possible. If something doesn't work, discard it early, even to the point of going out of business.
This is related to error cost escalation, but also I think a desire on the part of business people for a sort of transcendent, immediate connection with the market.