Your sales pitch sucks. It does. Just the fact that you have a pitch sucks. Before you get all defensive, let me explain. In a typical sales process a sales rep finds a lead, they ask a few qualifying questions and they start the pitch. But the sales rep does not know what the prospect actually cares about yet.