If you spout off all the benefits of your product or service without first finding out exactly what the customer prospect wants, this is causes unnecessary frustration. When you learn how to first find out what they need and/or want, you become more of a "sorter" or "qualifier" than a "seller". By harping on them, trying to convince them that they should buy your stuff when it's not what they want or need, it is off-putting for the prospect and frankly, creates a negative stigma for the entire profession. That is WHY people "don't like sales people". If you give them what they want, they love you. If you push on them what they don't want or don't care about, they find you irritating as hell.