You are assuming the point you are trying to prove: that von Neumann was unjustified in advocating for these things.
Maybe he was just smarter than you (and me) and just had a really good argument for believing those things, given the state of the world at the time and his various priors.
Also, humans have created thousands of different and highly contradictory systems of morality over the past several thousand years. You would probably be better off not believing that you have discovered the Correct Theory of Morality.