I think that the Chinese concept of Mandate of Heaven got it right: those who are in power deserve to keep that power for as long as they are able to hold that power. Thus, any successful revolution is by definition justified, since the previous power holders have clearly lost the Mandate of Heaven.
Bookmarks