Yes it is a combination of luck and skill it depends also on how you are going to read your opponents move. Online poker is harder to play because you can't see the physical reaction of their faces unlike if you will play poker on a real casino you can have that advantage. But as of now I do prefer to play real poker not online.
i don't agree that in the end it would still be up to chance. what separates poker from other gambling games is that the result depends more on how a player plays his cards whether they're good or not. Experienced poker players know how to intimidate their opponents so that even if they have ugly hands, they can still win a round. it's not about how lucky you can be with the cards you draw because even if you have a good card you can still lose if you don't know how to play your opponents.