In today's church, "God's generals" are only apostles, prophets, evangelists, pastors, and teachers. That's why we can't establish God's kingdom everywhere in the society. But in the time of David, God's generals also included soldiers and political strategists like Hushai. No wonder David was able to subdue the whole land for God.