Thanks so much Kellie for the detailed and as always, level-headed response. You made some really good points!
For anyone that does not know who Kellie is, she's an expert in adware and compliance testing.
She offers lots of resources about fair affiliate practices over at the
AffiliateFairPlay Blog.