Poker is a skill. It's one of the only casino games where you can consistently make money. You're not playing against the house, you're playing against other people. There's no such thing as a professional lottery player, or a professional slot machine player.
If you're really good at poker, it can be a source of income. You have to be really, really good though.
If you're really good at poker, it can be a source of income. You have to be really, really good though.