Its not that generals shouldnt be thrown into the fray, its that timing when to use generals is tricky. Too soon and they get chopped, too late and they're ineffective. There must be some way to mimic human calculations as to when to employ them.