Cause a friend of mine went to Moscow on a business trip. They have they same new york lifestyle you see on times square. You can go to bars have dance parties or they have clubs there. And business meetings are the same like the U.S and Japan.
And, as in the USA. to hell with ordinary people.