Ofcourse there is luck in hockey. People who say there is no such thing as luck in hockey generally don't understand anything about probabilities and percentages. But the larger the sample size, the less of a role luck plays. Kakko has played 43 games in the regular season now. That's a large enough sample size to get a pretty reliable result.
I've also noticed that when people are big fans of a certain player, all logic often flies out of the window. If a Finnish player sets up four quality scoring chances in an NHL game, you can see Finnish fans commenting on how he should/could have had four assists but his teammates are just horrible. What they don't understand is that if you set up four quality scoring chances, that isn't likely to result in more than one assist, because the opposing teams have goaltenders in professional hockey.