Poker is a game mainly of patience, intelligence and ability, this set is what makes the difference between one player and another, luck is also part of the game but it does not define you as a good player. You can win a hand or a tournament by luck, but to be a real winner you must have intelligence, research, study, update yourself, put what you have learned into practice, have patience and skill. If you don't think so then why do you think the top players exist? To be among the best players you must be good and to be good you cannot depend on luck, because instead of playing poker you would be playing bingo.