But poker is a very different thing, you can easily manage well your own games and strategies on poker because it is not a "bet" game.
There is a huge difference between poker and roulettes, or just any other dice game, you really need to understand that.
So yes, experience in poker, or just in card games are very important, if you do not know how to play, then how do you expect to win?
The only game where it's possible to win in a casino is poker. Most of the players there are recreational. It's totally possible to win when you know what you're doing.
They are working on poker bots and the new one that just came out is better than any Human player on Earth. So obviously if it were to play in a casino, it would be able to "make a living".