I think a lot of it could come down to trust, part of the great thing about multiple affiliate networks is your eggs aren't all in one basket. By using your product all of their income relies upon your service working. That's what'd put me off anyway.