“High-quality leads” and “low-quality leads” have been sales terminology forever. Put your pitchfork away.
The leads are weak? You’re weak!
I suppose getting people to do things against their better interest is a very people thing to do.
Isn't that the movie where it at least smells like fraud?
Sometimes a spade is just a spade.