And I like Your thinking..
It must be damn difficult to start up an affiliate program today,
and just like You wrote; profit margins must be a hell of a lot nicer "Your" way...
Propably results in much less sales overall, but more profit on each sale.