If the slaves have no money, but the slave owners are wealthy, does that mean that the slaves who try to use their time and energy to revolt don’t care, because they have no money? And the wealthy owners, who free a slave every 20 years because they own so many one more or less makes little difference to them, they somehow care more?
No, that’s a ridiculous theory.
Rationality does not guarantee results at the single human scale.
Making a decision that is statistically correct only works out in the long run, over a number of such decisions.
You can make a decision that was the correct decision given the information you had, and then it doesn’t work out.