I don't think I've ever walked into a casino that wasn't set up like this.
IMHO, there's only one healthy way to look at gambling: money spent on entertainment. You have to go in with the mindset of "I'm going to spend X dollars for however much entertainment that will get me." And then you leave either once you've spent that X dollars - and not a penny more - or once you've gotten your fill of entertainment. And that X dollars needs to be a reasonable amount, comparable to whatever else you would reasonably budget for a few hours of entertainment - such as for a round of golf. If you can't afford to spend more than $50 on an average round of golf, you can't afford to spend more than $50 at the casino.
If you can truly approach it with this mindset, then you'll never leave a casino upset. Generally, you'll leave having spent X dollars. Occasionally, you'll leave having spent less. Once in a while, you'll leave having been paid to enjoy some entertainment - though this is usually very rare.
If you can't truly approach it with this mindset, you have no business walking through the door.