Coming back to the USA there are some serious cultural differences between the USA and Japan. Some are arguably good. People in the USA are generally more individual. I think that's good.
On the other hand, something I really hate about the USA (and many other western countries) is there is this attitude that I can only some up as "It's fun to laugh at other's expense" or maybe "It feels good to piss on other people".
Simple examples are vandalism. Why do people key cars? Keying someones car, taking your keys and scratching the paint on their car has no point whatsoever. Most people don't key the car of someone they know, they just pick some random car and scratch it. Why? What is it about our culture that compels people to do that?