Obviously it hinges on your definition of gambling. But even if you think poker is gambling (and I don't, although I think it involves gambling, just like many games and sports) the key point is that poker is a profoundly different sort of gambling than blackjack, craps, slots, roulette, the lottery, etc. A skilled player can win! I think this is an enormously important distinction to make when discussing the issue with laypeople.