It's the sponsor responsability to monetize the traffic sent by affiliates, so if you don't appreciate the traffic received you'll probably lose your affiliates.
Don't take it personaly but in such conditions I wouldn't promote your program any more
There's allot of programs on the market and such an issue really makes the difference.