Depends on your definition, whether you consider “games of skill” gambling or not.
IF you’re pulling a lever on a slot machine that’s gambling. If you’re betting on a horse race or sporting event ... yes that’s gambling.
Poker in my opinion is skill. Like Kenny Rogers “you got to know when hold ‘em and when to fold ‘em”. I win money (usually) at the end of triennial sessions in billiards league depending on how well the team placed. Its not like we lay money on the pool table speculating on whether a shot is made or not.
Now some kids will win a trophy and some won’t based on their skill...is that gambling?
I look at Texas Holdem tournaments exactly the same way, some win some lose but it was a level playing field at the beginning and the one who has the best skills win.