Well, in the case of revolutionary war, its pretty clear that tyranny is not an accurate word to describe the British. Maybe "good intentioned" works better
In the Civil War, putting an end to slavery was a very good thing . . . but thats assuming that was the reason the war was fought in the first place