Lack of accountability. People get away with doing Evil (tm) things at companies, in the name of the company. Company gets a slap on the wrist.
US government was afraid to break up Microsoft. They were afraid to fine Facebook higher as well.
US government was afraid to break up Microsoft. They were afraid to fine Facebook higher as well.
Point of my comment: you can teach this all you like, but it won't do any good unless you can break people out of the "I only care about the size of my pay cheque" mindset.
The money-chasing mentality is probably partly to blame for the mess we're in...