Nobody likes to pay fees. But the way the blockchain works is that small fees are always going to be charged. That being said, the USDC transaction fees are not only small, but generally less than other popular cryptos.
The casino for its part will not charge a transaction fee. In fact, if you find a casino that does, we would generally say that should be considered a red flag, ie. a casino not worth joining.