If the stats on the website are correct then this is very popular site, I am thinking that some of those larger deposits are faked though or they would have spoken up on this topic about the program.
I am actually extremely flattered that you think that the deposits are faked... I am more than happy for you to make as large of an investigation as possible though, how do you explain our payout address that has over 3.3BTC balance?
https://blockchain.info/address/1BTCX2arxwEW5T1cMt55puxwjBd9w52f7b