there is also some gambling that requires skill, but I think that also cannot ensure that we can win easily, it only increases the chance of winning but doesn't change the luck portion. I don't think we can win even though we have good skills if luck is not on our side, if we are lucky then we can win by random means.
If you don't want luck to disrupt your gambling experience, get into sports betting. The outcome of a sports event isn't always dependent on luck because it's not like a gambling game where you press a button and then wait for the RNG to generate the result for you to see if you were lucky or not.
In sports betting, you place your bets based on your knowledge about the teams and players involved in a game and you know their capabilities and abilities and how much skilled or unskilled they are, so your bet wouldn't be based on luck in sports betting.
I know that luck can affect games sometime, you will see a team losing that you expected to win and statistically, it was ahead of the opponent. However, this doesn't happen all the time.
Gambling is both combination of luck and your skills, but decisively we win by chance. Your bets are placed based on your already gotten knowledge as you have already said, of which you stake on those predictions within your risk tolerance level and accept any outcome of your bets.
My take on this OP, is gambling isn't fun as well as either you lose or win. We all just take part in a probability game that is uncertain, we accepting this fact shades us from Ill feelings of which we keep betting nothing more or less.
Of course judging from normal Human perspective it won't be fun if don't all lie to ourselves, we all know and accept lose as part of game so it becomes fun when we lose then if am to put it this way. In essence gamble responsibly with your set rules so as not to reach a stage you become emotionally unhealthy and then the fun dies off the game.