Of course, it can be done by the casino to limit our account or ban our account. that is why some gamblers have multiple accounts in one casino. somehow they are not detected. but such practices are no longer a secret in the world of online gambling.
Casinos need more money coming into their platform. and gamblers want to win more from the casino. Of course, casinos don't want to lose players who have deposited a lot of their money. but they also definitely take into account players who have consistent wins.
The gambler should ask on the live support about the reason why the account got limited or ban, they shouldn't create multiple accounts since it's against their rules. Let's say the gambler has found a way to win in a specific game, actually he can just gamble on the other site since the other site must have the same provider or game. It doesn't make sense why he force to gamble on that's site.