Angel doesn't really have as strong of arcs as Buffy. Buffy usually has a distinct arc from episode 1 to the finale of each season where Angel can have a finale like what you're seeing now. Just a different style.
--
No amount of planning will ever replace dumb luck.