A lot of decisions that can impact the lives of many are often made for short term self interest of a few. And upper management who make these decisions or run companies to the ground keep floating from one high paid job to another.
The 2 senior most execs of Well Fargo for instance responsible for the fraud and a $1 billion dollar fine get a golden parachute of around $250 million between them. Who is going to pay for this? Customers or job cuts? And this is not an exception. There seem to be a huge dissonance between idealized values and reality in upper segments of society.
Ultimately as a society you commit to a set of values. These values are reinforced by politics, media and your own experiences. Maybe you have a great life and you don't question them, maybe you are born privileged and your perspectives and life experiences are by definition different. But as educated adults its your job to understand and define your society. You make the bed and you have to lie in it.