Both sites are based out of Russia which is why it's not easy to bring them down if you ask me. This is the sad reality.
If both websites had anything to do with Russia, would it be easier to shut them down?
What he is trying to say is that if a casino or any platform is based in Russia, it is more difficult to sue or bring to justice, because of how antagonist are the Russian authorities towards the west and the westerns authorities. So it is easier for hackers and rogue companies to rob people from there and get away with it.
Haven't you wonder why there are so many hacker groups and ransomware which originate from Russia or North Korea. ?