I had no problems with ML, I actually like them. They even send me gift cards Starbucks and stuff. Some ppl might be getting into trouble anywhere but than again some visitors/leads are just dickheads or some asshole affiliate that know you and doesn't like you :-( ,
On the other hand I think if all is legit you'll be able to explain. What I used to do is have multiple accounts in multiple networks , at one point over 40 accounts Used to send shitty leads / real ones but shitty eg old etc. always kept under the radar due to diversified approach, send some good leads to balance, watched CTR, Impressions etc, eventually got banned from CJ (not network-but advertiser - I signed "Special Programm"), droped from several networks dueto greed !
And what now do I complain - No - I fucked up, it is my fault not networks fault. I am 100% legit so far but do not have thousanths of dollars I have to worry not to receive.