They're not really equipped to "decide" anything for themselves, that's a bit too advanced. At the risk of showing my hand, think of them more like a rudimentary developmental AI. The closest we've gotten is setting up the whole randomized "fate" gimmick to aid in their development, and to give some kind of illusion of me not COMPLETELY controlling things.
How about you try that again and we'll hope that the next batch of command suggestions is a little more... uh... a little more...