True. I wrote that from the perspective of a sales process trying not to waste time.
As far as risking being annoying, it's an unfortunate reality that you come out way ahead in sales if you talk to a lot of people, even if you make a fraction of them hate you along the way. That's even true when selling to programmers. But it does have externalities as all the sales teams collectively evolve their tactics to keep cutting through.