You seem to have these slots pegged...
Most often..I've heard free cruises are given to those who leave money at the casino.
Maybe not in your case.....
I've no idea what your last two sentences mean....
You don’t want to be seen that often, if they are adding to hotels the wins are set up to stop.
Lots of reasons, and sometimes the same past winning machine gets a software change.
Fun, but you have to be on your A game.