Yes, interview me for fit (on both sides), but subjecting me to an endless barrage of technical interviews where you ask me questions I've heard dozens of times before is much more likely to get me to drop out of the process than subjecting me to not enough is. The article says they skipped "one of the final interviews" suggesting there were multiple already... And within one interview I can assess the skill level of the people interviewing me without having to attempt to intuit it based on how many of the "Microsoft questions" from the 80s they found on Google to ask potential candidates.
Are you sure the candidate was "spooked" because you didn't interview him or her that one final time? The article doesn't do a good job of explaining if that is speculation or verified feedback from the candidate. There are a billion and one reasons why someone might give you a pass.