I think there's something wrong with a hiring process where it takes 1-2 months to decide whether to proceed to next step (screening call, or interview, or offer) with a candidate, not to mention the fact that a well qualified candidate isn't going to be waiting around that long - they'll be applying to other jobs at the same time, and if good will be snapped up.
The time to send the "Sorry, not continuing" email is as soon as the company has decided that, and if that really is 1-2 months later, you may as well have just ghosted the candidate.