В зависимости от задач бизнесса, в определенных случаях сильно продуктивней частично разделять ответственность.
twitter.com/vladimore/stat…
Если много UI задач, то сильно продуктивней будет их направить в сторону тех, кто более способен и вдохновлен.
Тем, не менее, мне больше нравится идея гибридных комманд, где большая часть фуллстек, и часть специализированная в определенной области.
В идеале, для продуктовой команды нужно как можно больше T-shaped специалистов. Что бы каждый мог все, но продуктевней был в чем то одном.