situation, where the people vote in a leftist government, and those in control of the military refuse to give up power?
What about the American Civil War; that wasn't really about southerners starving, as much as it was their refusing to give up their freedom to enslave blacks.
There seem to be a lot of civil wars in situations where people had enough food but there was a dispute over whether the government should go Marxist, or Islamist, etc., or about which race should be in power.
For example, in Rhodesia, were the blacks starving, or were there just some communists who wanted to take over? What about China, or Cambodia, or Vietnam, or other places that had communist takeovers?