Depends - if youre a newbie that goes all-in before flop then yes, its all about luck.

But IMO its all about skill and knowing the player.