There have been hundreds of threads about it. All I will say is that over the last six months I lost a lot of CCBill rebills as an affiliate. I'm just writing it off as decreased demand for the product and the Mastercard fee fiasco.
Losing 2/3 of your CCBill customers over the last two years is fucked up. Maybe some of the people who are saying paysites are going strong will get in touch with you to help go over things? Maybe now that I posted instead of them telling me I am wrong they will help you out and do something constructive. Let's hope so.