idk. There is no flaw I can find..
They get a high roller.

Well, they get one bet from a high roller. I'm not going to play roulette if it's -EV.
Net Gaming Revenue = (bets - wins bonuses) admin fee.
"wins" means "payouts"? or "profits"? And what's the admin fee?
Average Expected revenue is : 3.746BTC
So your average expected profit is 3.371BTC (90%) [not 2BTC ]
I didn't know if the 90% you PM'ed me was super secret or not, so I picked a number.
Maybe the issue is with the max bet. Can I bet 21 BTC on a single hand of blackjack?
Lol why this would use own ref acc...
Lol english' do it speak you fuc moth...
Are you asking why I wouldn't refer myself to that site?
I expect that would be against their terms and conditions. I don't want to give them an excuse not to pay out the 40% referral payment.