Das Problem ist, das Features keine Versionranges, sondern fixe Versionsnummern für included plugins/features enthalten.
Sagen wir du hast ein Feature F1 das Feature F2 und F3 enthält. In F2 befindet sich das Plugin A, in F3 das Plugin B.
Für Plugin B gibt es jetzt ein Bugfix release das du gerne einspielen möchtest.
F3 zeigt auf eine exakte Version von B, also musst du auch F3 austauschen. F1 zeigt allerdings auch auf eine exakte Version von F3, also muss F1 und damit auch das A plugin ausgetauscht werden.
Du kannst also immer nur den Kompletten Abhängigkeitsbaum updaten und nicht einzelne Plugins, oder Features (denn sonst würden Constraints in den bereits installierten Features verletzt).