This is great advice. I think people are reacting badly, because they are skipping over the word "competent" and attributing a lot of malice to the word "sales".
I think it says more about the disconnect between dev and sales, than the actual sins of sales people.
> Take your most competent sales person and put him in charge of the product.