Are we really trying to claim that sales people should have the same level of knowledge as power-users / developers / engineers who build such things?
Perhaps I'm too young, but I've literally never know any such a salesperson. They're there to be charismatic and friendly, and show the features for which they've been handed a script.
Their job is to drive interest, and address very, VERY high level concerns. They're not experts, else they'd (by and large) be doing something other than sales, yes?
(To be fair, it's possible that we've just eliminated reasonable expectations of salespeople, but that's not clear to me yet)