Yep. The old software development rule goes: You can have good, fast and cheap.
But you can only pick two.
Absolutely.
Not being a software guy, I ran across this adage only recently. But it applies to the same extent in my field, and I would suppose in all others.
A client recently insisted that the projected time for a project was too long and he needed it done in about half the time. He then got incensed when the revised proposal was a LOT more money. And I would assume he’d be at least equally outraged if we attempted the faster completion for the same money and did a crappy job, which is of course what would happen.