Strong words, but I don't disagree. I left a previous job in large part due to the shady advertising companies we were directly connected with, and which I had to integrate. It's really tricky, because the business people on the advertiser's side have all these justifications for why it's a valid model, and the business people on our side had a bigger check than any legitimate provider would give them (same argument the owner of this site is making).