Whoa whoa whoa! I NEVER said I lost 50% of my revenue! I said NEW SALES are down for me by 50% with 1/24 the traffic. Which means that percentage-wise my sales ratios are much better.
And my revenue grows every month. I have been doing revshare since day one bro. I'm making more money now than I ever have.

Now, if I had been a "quick money" PPS kind of guy...I would be in a world of shit.