Maj. Gen. Ivan Popov, a popular battlefield commander, was fired after airing grievances against superiors.