Don't confuse emolliency with moisturization. Products with emollients impart a softness to the hair, which is often confused with moisture, but they are not necessarily the same. Moisture provides the elasticity and pliability needed to maintain healthy length and emollients can help to retain that moisture, with most noticeable emollients being those of oils and butters(although not limited to those). Emollients are often used to seal IN moisture. So all of this is to say....just because your hair FEELS soft doesn't mean it's retaining its moisture balance.
Soft hair can be dry and brittle too.