I think both of them are needed!
The most important is the strategy, the luck is only secondary,if you do not have a good strategy, your knowledge, you do not give a chance for luck!
There has been a lot of progress in poker over the years,there are many skilled players.
It is indispensable to train ourselves.