I have found that numerous gambling casinos also treat their regular customers very nicely. However, I can't really compare with physical casinos, as I only attended those several times, I mostly gamble online. Online casinos offer many treats like free rolls, free tickets to different tournaments, discounts, various bonuses. If I didn't read your post I would've thought that online even offer more to regular customers, than offline, and that would be explainable because online they have a record of your visits, bets, they can accurately evaluate how often a customer you are and how much money do you spend there.
Yes, they can't put you in a VIP room and don't bring champagne, but treats in the form of bonuses and special offers are even better if you ask me.