To be fair I'd rather Alastor have a different role than basically being kind of a dick for most of the season and then swooping in to save the day in the final battle.