Hiring a salesperson on their ability to describe pipelines in abstract terms and relate it to a CRM is a bit like hiring a programmer based on their ability to describe a particular software pattern and relate it to an application.(1) Sure, most worthwhile candidates will give broadly similar answers showing they understand the theory behind what they're doing and had formal training in it, but can they actually write the code?
If you want to see them "code" get them to sell to you. Do they ask good questions? Can they relate answers you've given to an actual proposition? Are they so thorough and accurate they've ended up with a watertight business case for that proposition? Have they identified other hypothetical stakeholders they're going to need to ask similar questions to present similar cases to, and how far you'll help them with that? How do they respond to your 11th hour attempt to reduce the price? That's "coding". The other stuff is architecture: important but pretty useless without the fundamentals unless you're looking for a pointy haired guy.
Plus the really good sales guys often intuitively breeze through a lot of those official "stages" in one call or meeting, whilst appearing "stuck" at another stage for ages, and are completely comfortable with that because they know what aspects of the sales cycle they can and can't control, and why they'll be waiting. This probably sounds less impressive than the textbook example of steady progress a good bullshitter should be able to come up with.
(1)arguably worse: probably the best explanations of pipeline organization you'll hear are from underperformers in large companies who have to explain their activity to their line manager in more regular review meetings. The guy that sucks at writing code probably gets less regular invitations to meetings to decide on application architecture.