If you want to be a professional casino player, you should consider these criteria:
(1). whether the casino house run the game fairly? if not, don't go there.
(2). whether the casino house have any way to cheat you or beat you out in malicious way or hidden way? if yes, you give up the game. all games have way to cheat you, you have to find out before loss of your big money. The houses have to control their risk, they have staffs to be paid, government tax to be paid. So they won't let you to run without their control.
(3). whether the selected games have a linear return on odd? no this game.
(4). whether the risk/reward can be known before betting on next hand or next series of hands? blackjack is unknown?
(5). whether the player can control their risk and still can achieve maximum profit target? some game bet too much, so too much risk.
(6). whether the player can play the game in large run without lost back winning profit? most game will fail you in large run.
Then, you can use these criteria to analyse/watch/try various casino games.