very good article by @jeffpatton sharing his theory for why there are so many feature/delivery teams instead of empowered product teams: