The idea of eliminating handoffs came out one of the organizational structure discussions. I tend to call it the silo mentality and I've always found it frustrating because it lends itself to this concept of separation from the customer once you have moved a product/goal/project/process/etc into another silo. I think instead, it really comes down to personal accountability. To me, that feels like something which can be targeted from the ground up and doesn't need as much buy-in from mgmt. Personal accountability is not something management can enforce but it is something that can happen with a cultural shift.
Advisory Software Engineer, Corporation