I disagree with the above posters.. sorry guys... But the Spirit during an Alaskan cruise has a very dead casino. I spend a good chunk of my cruise in the casino and was shocked to find that they were not getting a lot of business. The casino host (who I had meet on my Conquest cruise) told me that it was like this for almost every cruise. Something about the Alaskan cruises I guess. They even closed down at what I thought was an early hour. I do not remember for sure, but I think the also said the Hawian cruises were the same... So, while in the Caribbean, the casino is a hot spot of activity, the same can not be said for the Spirit cruises.
As for getting free drinks like in Vegas... no. They are the only game in town and they know it. I have gotten a couple of free drinks, but we were there every night and playing a LOT of money. But they are not the norm. If you get a free drink, take it as a signal that you are spending too much
I'll say it again; casinos hold the least of my interest when I'm cruising. Maybe because I'm only an hour or so from South Lake Tahoe and used to go up frequently. There's just better ways to occupy your time on a cruise (IMHO).
GC, I know what you mean about so much other things to do. At the same time alot of folks like those slots for some reason and I am one of those. I try not to over do it though, they don't call those things one armed bandits for nothing.