Indian casinos are not regulated by their respective states. Thus, you get very puny payouts. For example, the 3 Florida non-Indian casinos are required by law to payout at least 85%.
In Indian casinos, you're lucky if you can get a cup of coffee, especially if you play for any length of time. You want a better chance to win, then go to state regulated casinos.
Read the full Casino Review