All they have to do is to market their casinos. They're all doing that because they know that the market is expanding and more gamblers are coming in online.
They don't want to deal with the hassle and tiring day of going to the casino just to have the same results. At least with playing online, they can easily find their comfort at their house and relax while sipping their favorite drinks.
Competing with online casinos is not easy and of course even though they have marketed their casinos very well and made very significant developments, it is not certain that they can surpass the superiority of online casinos in gaining interest from gamblers.
In reality, now various land-based casinos have developed by displaying more games that are really upgraded to be more modern or making all game machines more sophisticated but that can't beat online casinos.
Only thing that can be done is to maintain their loyal customers, I sure every land-based casino has loyal customers and they have to do business by prioritizing the comfort and satisfaction of their customers to survive.
If really want to get long-term business, still have to follow developments by starting to divert land-based casinos by building online casinos, but they have to start from scratch first to build it.
Now there are many conveniences from online casinos and if business people don't keep up with the times, they will definitely be left behind.