I did not say that US companies are evil. But American employees are much less cooperative with evil companies.
Americans in general are much less submissive and obedient to authority figures. Americans also tend the view morally questionable things as wrong or right (evil/not evil), while in Japan it is more gray.
Furthermore, Americans can exit and enter the job market. If you are unhappy with how things are going at your company, you can quit and work somewhere else. That will not happen in Japan: top companies hire new graduates and someone who quit or was fired in middle age is unwanted in the job market.
In America, if your employer unfairly discriminates against you (for example whistleblowing\refusing to do morally wrong things) you can go to court. In Japan problems are solved via the existing power hierarchy, and courts are fairly inaccessible.
In America, a new CEO digs up all the wrong things that the previous CEO did and “cleans house”. In Japan, new CEOs are the previous CEO’s proteges and continue to hide their predecessors secrets (cf. Toshiba and Olympus scandals).
Lastly, in America, corrupt CEOs get send to jail (e.g. Enron). Three years after the Olympus scandal, everyone just retired.
(There is an exception: if you are a foreign executive in Japan, and you have 50 painkillers, you are held for 18 days without charge until you quit and return to your country).