A common cause for the disconnect between business and delivery is that teams iteratively deliver items that are too small to make a difference from a business perspective. Projects become endless streams of small items going through the pipeline, with no big picture or big benefits. Business sponsors simply don't care about small deliverables, and they wait for everything to be finished.