yeah there are lots of homeless in Tokyo, life is tough there for lots of people.
well i guess it's because there is nothing to rebel against if you have an easy comfortable life like there is in those latter places.
By that reasoning Japan should have an incredible punk scene.
Having a comfortable life plays a role though, I live in northwestern Europe, and governments here tend to invest in concert halls, my municpal government has a fund to help bands tour in foreign countries, most bands don't see the point of biting the hand that feeds them.
But I think it also has to do with the degree of conformism demanded in society, I don't know about Russia, but it seems there is more tolerance for people who want to stay outside of mainstream in the states than there is in Western-Europe.