There are many examples of players doing the right thing and losing anyways.
So, why don't you just change the rules, so that the players doing the right thing receive some extra compensation? It's supposed to be a game about skill, not luck right? And we are the ones making the rules, so why not get rid of the luck?
Let's say I've been to showdown with one other player, who pushes all in after the turn. I correctly deduce using my skills that I have the best hand and 99% probability of winning. I call, but the other player catches their winning card on the river.
In this case, I played it best, but the other player wins because of luck. So why not just change the rules to remove the luck, at least to some degree?
Here's one candidate for a solution:
In the above all-in situation, as I had a 99% chance of winning, in the case I lose, I should only lose 99% of the pot! Genius, right?