In defense of Trump’s generals