Even if there is rampant corruption and rightful citizen anger, it still doesn't mean that there is no foreign involvement. Colour revolutions are notorious for hijacking genuine protests, provoking violence, and then push it towards a colour revolution. The Ukrainian Euro Maidan is a prime example. Yanukovich was corrupted. People were right to protest, but then the CIA hijacked the protests and turned it into a colour revolution.
You must not be so quick to dismiss this foreign-backed angle. There is no evidence saying that it is not a colour revolution either. Let's see who comes to power soon, that'll give us a clue as to what had truly happened. If it is a Western-educated, pro-West, anti-China, anti-India politician. That's our red flag.