If anyone wants to see some statistics about how much money is made by the casinos on gaming alone, there are a couple of reports that are released by the Gaming Control Board and UNLV. Long story short, the slots are tighter than they used to be (and continue to trend even tighter) and even though table games have a much lower margin for perfect play, players do not play anywhere close to perfectly.
This is a report from UNLV that looks at the hold percentages on slot machines from 2004-2025:
https://gaming.library.unlv.edu/reports/nv_slot_hold.pdf
On the strip, the percentage went from 6.52 in 2004 to 8.04 in 2025. Downtown is even worse. Note that the hold percentage is an overall figure so most players are losing everything and some are winning big, especially with the wide are progressive jackpots.
This second report is a monthly report from the Nevada Gaming Control Board showing revenue broken down by the type of game:
https://gaming.nv.gov/uploadedFiles/gamingnvgov/content/about/gaming-revenue/2025Jun-gri.pdfOn table games, the win percent for the casino is 15.51%. For slot machines last month it was 7.38%. The win amount (total amount the casino makes) on table games is trending downward and it is going up on slot machines. More people are playing slots than tables and that is where the casino is making their money. There is a good reason why there are fewer and fewer table games available on the casino floor.
Looking just at the Las Vegas area, total gaming revenue last month was just over $1.1 billion. Over the past year it was $13 billion.
If you want somewhat better odds, play in the high limit rooms. Slot machines start around $5 per spin but have better payouts than on the main casino floor. You will also get better odds on the tables, albeit with higher limits. I would rather play 3:2 blackjack at $100 per hand than 6:5 at $25. They also do not have the shadier tactics like 000 roulette in high limit. Also, a lot of the strip casinos have better amenities in high limit like nicer cocktails, snacks, quiet lounges, etc.
With all of that being said, I still love going to Vegas but I do it differently than I have in the past. It is no longer fun to walk the Strip. I will fly in for a few days and usually never leave the resort until it is time to go home. Even though comps in general are down, I can still get a free suite for a few nights and some free play to make it appealing. You usually can get around 30% of your average theoretical loss returned to you as comps if you know how to ask for it.