I think the only way to use alignment is to take it too literally - which side you are aligned with. So a character being Good isn't a statement about how they behave, just which team they are on when the gods go to war. Like how Dragonlance used the terms - the "good" guys had the racists and the "evil" side was more goth than actually mean.
This makes a little more sense with a Law/Chaos divide where both sides have a point, but could work for a nominal good/evil split, or a three- or four-sided conflict. But it does require the whole setting to be written around the idea.