Yeah that never gets old. But it may be some features can be delivered in stages, maybe some can be solved other ways than intended that require less work.
If the org focuses on the customers one can work together to find a way.