Have you ever wasted someone's time with a meeting without realizing? Or better still, have you ever wasted your own time with a meeting, only feeling that you've achieved something valuable, but actually circling back to square one?
It seems that technical excellence is more satisfying for some developers than delivering customer value. This is where value streaming comes into play.