Hagen would have disapproved of Vincent. But he was the most loyal of family retainers. I think if Michael asked him to stay on with Vincent, he would have agreed. Plus, at his age by the time of GFIII (he'd have been almost 70), he really had no other career options.