It's essential to pick units for an army in StarCraft 2 based on their abilities to counter enemy units. They also need to be adaptable to different situations, or it'll be too easy for an opposing hero to erase them. That's why the key to survivability on the battlefield is the diversity of units, which can exploit enemy weaknesses.