Many teams struggle to split large user stories into small stories in a useful way, especially less experienced teams. Instead of ending up with small vertical slices that bring real business value, they get stories that look more like tasks or architectural components and fail to experience the value or feedback that small stories should provide. Or they end up not splitting the story, often working on it for 2-3 sprints.