In our case, there is no "brand dishonesty". In some cases, the front-end is co-branded, in others the front-end is white-label while the resulting product, if used, has our branding. And sometimes the end-user gets the raw data without a need for our branded artifact. In the absolute best-case, the customer automates their interactions and never sees any branding. (I know the marketing people on here blanched when they read that.) Our concern is utility for the customer, growing that utility, retaining existing customers regardless of how we acquired them and who got the generous sales commission, while growing the number of customers and the volume of product used year-over-year.
Affiliate sales have always seemed more dishonest to me than working with a vendor who adds value to our product for our shared customers.