My biggest objection against (the luckily few) suttas that say that immoral people get reborn poor and ugly is exactly that it so easily leads to blocking compassion. This lack of compassion
is implied, and therefore accepted in these suttas.
Who is dogmatically the biggest ‘enemy’ of the EBT? In a way it’s the Jains and the proponents of self-mortification. But even more so it’s the Materialistic Nihilism of Ajita Kesakambali, and the doctrine of Predeterminism of the Ajivikas. Why? They are philosophically plausible - but the consequence of believing in them is that one applies no exertion and no effort in one’s ethical and spiritual development.
My point is, the suttas (and probably the Buddha) were very well aware of the implied consequences of what one thinks, and they were actually more interested in the consequences than in the ‘truth’. Which is why I see suttas as inauthentic which don’t care about consequences, which make me stop being compassionate with poor people because ‘they deserved it’.