I find it difficult that you work in sales. You seem to think insulting someone is the way to make your point.
But who am I but just the idiot to you. Thank you for letting me know who you work for; in your own little way you have given me pre-sales information for my future computer purchases.
I would love it if every time I talked to a prospect I got paid for my time. But in the real world, sales reps are paid on what they close, not how many potential customers they have conversations with. The job of the sales rep is to get the shopper to buy in the store. If they can't do that, they don't get paid; period.