I doubt they meant to imply previous leaders were unstable. Stability is good for investment, and the current government is stable. A new leader could be any of the kinds of leader that make investors look elsewhere.
How can you have stability when you're at the whims of a dictator. Having a dictator is quite different from a single-party rule that changes its leaders.