I think one of the most important features of a casino is the ability to withdraw money.
If they make it too complicated, or with high minimums, then really it's not a great experience for the gambler, who in theory just wants to withdraw as much as possible.
Anything else in my mind is simply secondary, other than the game odds of course.