I do not really get how having multiple accounts may have caused him to win 2-3 million doge so far?
I mean isn't he gambling on the same game every gambler plays? Isn't he chasing the same inevitable end that everyone chases? I would have to say his end will be same as all other whales in existence, he will lose it all eventually one way or another. Think about it this way, there was a recent whale in bustabit named wang tang, dude wagered thousands of bitcoin and won hundreds of it easily, he did this for weeks before he crashed and lost it all and then some on top of it.
So, I would say there are moments when whales do win for a long time but all it takes is one single bad luck streak and they will end up losing everything they ever had and more.
Here is the biggest doge winner list from past 7 days on Yolodice

If you clicked all of those accounts' stats, you will find out if all of those accounts were chasing 9900x (except hidden, you can't click the username).
I've gambled for 3+ years, and i often to hear people said "Must use new account to start or use your strategy, don't use your old account too long or site will read your strategy, etc", That's the reason why he created many new accounts to start "hunting 9900x" , if 1 account didn't hit it for "let say 1000-2000 rolls, he will create another new account and start again.
Fact is i kinda disagree with that "superstition/myth" since i do believe each roll has their unique hash and we can't predict the outcome too.
Talking about wang guy, he was stupid to bet big amount on very low multipler (below 1.1x), while this guy bet low amount on high multipler (9900x), which bet do you think has bigger risk between both of those guys?