I'm afraid if we will start measuring people by their "social worthiness" we'd very quickly arrive to conclusions which most readers of the New Yorker would be very reluctant to support. At least I hope they would.
For example, a lot of wealthy people are honestly or pretend to be libertarians. Libertarians don't seem to be very fond of the finical industry.
I wonder why this is?
Bailouts.
So what you need to fix this? Of course, more rules and regulations. Because there's no problem with rules and regulations that can not be fixed by more rules and regulations.
Could you elaborate for a non-American, please?