I do not know how as a community we can stop it but proving ownership of some large fund will not help of course if the owner of the mixer has some greed in mind.
I've seen several mixers that claimed to own 2000+ BTC, but wouldn't prove ownership of anything. If they'd really own that much, I think they're much less likely to
run away with 1% of that.