That's an interesting question. Personally, I like a mix of both. If everything depends on luck, I sometimes lose interest quickly because I feel like I'm just watching things happen. On the other hand, if a game requires too much analysis, it can start feeling like work instead of entertainment. A while ago I became curious about how different game studios approach this balance and ended up reading about games from Nolimit City on
https://nolimitcity.com/. It was interesting to see how developers create very different experiences for players. From my own experience, the most enjoyable sessions are usually the ones where there's enough unpredictability to keep things exciting, but also enough choice to make me feel involved.