Firing Snit could be handled tactfully. Simply move him into an advisory role, and parade him around the organization so he can play the adorable old uncle role. Claim he wants to take a step back from the everyday grind, but he's so valuable the org wants to keep him around to share his wealth...