"Minions" here refers to a particular type of enemy - i.e. your upgraded druids will only get the benefit for missions that have those enemies. Maybe this is the issue
Nefarian: "In this world where time is your enemy, it is my greatest ally. This grand game of life that you think you play in fact plays you. To that I say... Let the games begin!"