Short answer: Yes, and it's partly your fault. But you're also the one who can make it better. We're optimizing our customers to death. We're so focused on sales and marketing optimization that we've lost sight of what we're here for – finding and satisfying customers. We've moved well past optimization to downright annoying. TrustRadius' [...]