Batching transactions can reduce transaction fees dramatically and, from a technical point of view, I don't think it's that hard to implement such system. But what about users privacy!! I' am sure most users don't want their addresses to be linked with other gamblers addresses and mostly don't want anyone to know how much they withdrew just to save few bucks.
If you can't/won't deal with bitcoin network high fees then just use Litecoin.
Your address is linked to a gambling platform or gambling transaction should not be a problem if gambling is not illegal in your country. It shouldn't be a big issue as we have to be responsible enough to gamble and there's nothing to hide. Save from transaction fee, that's the concern of majority of the gamblers.
What if it is illegal to gamble in my nation? That just means we should not play here if we are not allowed and that makes sense. However roobet should realize that they are cutting off too many people all at once, all the big nations, USA, Canada, UK, Netherlands all ban online gambling this way and that means there is nearly a billion people you already write off as non-customer without even working for it.
Normally places like this should want more people because the more people gamble the more people will lose and that means profit for roobet, by writing off all that many people all at once you are going to limit your profit a lot. This is why we are against KYC, make it allowed to gamble from those places, we won't tell if you don't and that way roobet would have a ton more people gambling here at all times, that makes more sense.