I wonder if it has anything to do with merchant accounts & processors? Maybe most folks just don't want to be bothered with running their own affiliate program.