I can't say I was particularly fond of the disappearing angel but there were more offensive things to worry about (Times Square, gack!).
That's part of the problem I had with the Starbuck thing, it was bad but it was only one of many poorly done aspects of the finale.
As far as over-explaining something goes, there's a lot of room between over-explaining and not explaining at all. The way it was handled, it was like Dr. Kimble finally catching up to the one-armed man, and the the one-armed man just disappears. Looking at the way
The Fugitive really ended, I don't thing too many people felt things were over-explained, and appreciated finding out the background information and seeing Richard Kimble finally proven innocent.