Come on... "You're super smart, competent at the job, and are a good fit culturally here. BUT, you worked at Company X 5 years ago, and they did something unethical, so we're not going to hire you!" - said no hiring manager ever.
People can have reasons to stay at their current jobs. The author of the article did, even.