One of the reason why we keep seeing gamblers abusing casinos terms of service is due to benefits like free, high bonuses and contest. If some gamblers can stay off being greedy, it will help casinos to spend time and money on something useful.
Bonuses are an essential part of casinos as marketing strategy to encourage customers on using the casino and attracting new users too. There is no explicable excuse to make it look as though it's the fault of casinos make bonuses available in their platform for their customers. Anyone caught abusing the bonuses terms deserves any consequence allotted.
It is not the fault of casinos to make bonus rewards available on their platforms but the fault of greedy users to take accessive advantage of every opportunity they see online just to compromise the system. Gambling is not supposed to be an activity done to cheat the system, there are so many casinos online giving new users free money and spins but some gamblers would want to use such an advantage to create multiple accounts so they can be able to make money from the casino. Some would go as far has using VPN to bypass their IP addresses just to benefit from the casino without a trace.