It’s not just about the fleshing out of the characters; the chemistry between characters is just as important, and the AB cast has great chemistry. The personality of all the characters are pretty diverse, and I can’t say the same for other key games.
That and, if you read Heaven’s Door, you’d see that they aren’t as empty as you might think they are My rating of Angel Beats isn’t just the anime, you know