> Because sometimes, dishonest people do win.
Dishonest people almost always win.
Not any individual one - a particular dishonest person might only win 20% of the time - but in aggregate - the winner is almost always a dishonest person.
Even when a game rewards honesty, dishonest people are willing to be honest if that's truly what gives them the greatest chance of winning, so they still win.