The rule of thumb is that any game that involves CHOICE over a set or randomized factors have a combination of both luck and skill. This goes for Trading, Card Games such as Blackjack, Poker, Living Card Games ect..
The difference with BlackJack (compared to poker for example) is that you're not competing against other players,only the dealer, this significantly decreases the skill factor in the game so luck does indeed plays a huge role.