Going with your view it sounds like the opponents are never wrong. All fault at all times lies with the government. Insurgencies have nothing to do with hatred, greed, and grievance (or grievance is the only cause due to bad government).

The blood diamond conflict in W. Africa still exists, because some people actually involved in those conflicts thought the conflicts were over access to a commodity, not about good governance. Obviously that wasn't the case.

The Khmer Rouge arose because the Cambodian government failed its people? I'm sure if the Cambodian government quickly built some roads, schools, etc. the Khmer Rouge would have laid their weapons down, because again they really care about gaining power, they just wanted good governance.

Just because the USSR support communist insurgent/resistance groups in Europe, didn't mean that they then turned these resistance groups into insurgent groups to overthrow pro-western governments. They simply arose from the ground up because of bad government. I guess if the Greek government governed better the communist insurgents would just quit, because it wasn't about obtaining political power and joining the Soviet sphere of influence, the conflict was about good governance. Yet they were defeated militarily.

The list goes on and on. Insurgencies are a struggle for power, not about good governance.