Text this: Controversial general in difficult times