Don't get into this with Puck, I've made that mistake before. He's convinced that it's all skill rather than just playing a long game of chance.
I am not convinced Poker is a game of skill over the long term, I know unequivocally it's a game of skill over the long term. To argue otherwise means you know freak all about it. If you're playing poker against people that are not as good as you over the long term you will win money. Jesus this is such a stupid freaking argument. I am not saying it's sport or poker players are athletes or any dumb excrement like that.
A long game of chance is something you play out to the end no matter what based on odds. Like Blackjack, Craps, Roulette. They all have a predetermined end, poker does not.