Withdrawing money after each game session is not very reasonable. You will constantly lose some of your money to pay commissions.
If I manage to win today, I do not withdraw the money and leave it for the next time. The only exception is when I win large amounts of money, which is rare.
Right especially by now the withdrawal fee is so high to due network then for sure constant doing this will result to negative output if you count it. But actually I'm doing thus before when network is fine and for now since their is constant changes I put a threshold so if my target reach I'm ready to withdraw my funds it save me from fee's as well the hassle for doing a withdrawals from time to time.
What about cheap altcoin withdrawals? I usually withdraw my winning from Stake and other gambling platforms because I hate to chase the possible loss after the chain of loss. For XRP transactions, I pay around 0.0001 XRP fee:
Your withdrawal will have 0.0001 XRP subtracted from your remaining balance to cover the transaction fee.
If I made a 40% profit in a day, looking in the profit is my best strategy to prevent over gambling.
Regarding the network congestion and high withdrawal fees, FortuneJack has announced the withdrawal fee will not be deducted from the final transaction amount and they will cover all fees for both deposits&withdrawals. This is a perfect example of how to manage the problem on gambling platforms and big boys never hide behind the excuses