Its about license agreements and junk like that. The US has one of the most messed up licensing maze companies have to walk through. Even if they can put a game up on the store in Japan they still have to go through a separate process to put games up on the other stores.