Former CRA often have 20+ years dealing with issues that are new to your firm
When you come up against a thorny tax issue you can spend inordinate amounts of time trying to learn how to resolve the issue, or you can augment your team on a temporary basis with someone who has probably already dealt with the matter numerous times through their multi-decade career.