I'm pretty sure most people here would agree that there is an inverse correlation between monetary success and moral virtue. In fact, I'd argue that the more wealth people have, the less moral they tend to be. Certainly it's not always true for everyone, but as a general trend, I have no doubt it's true.