I'm a bit affected by high tx fees. i don't gamble frequently, so i'm fine! though we do need some solution for high tx fee and just segwit isn't gonna do, we also need lightning network or an alternative. but as you said we/casino/other sites/services need to start using segwit address, it's the first step.
For anyone to start using new technologies like the Lightning Network and things like Schnorr signatures that help Bitcoin to scale, Segwit should be enabled first and foremost.
You can see this coming already by looking at what is going on now. The NYA signatories will continue to ignore Segwit, and all the other scaling solutions that come with it, and start accepting an altcoin instead. The question is "Why?".