Why do you say software's an uphill battle? With so much attention on web technologies like YouTube and Facebook in Japan right now and with the economy so sluggish for so long, I would hope that Japan (and Korea) could find it in them to focus more on developing software in their own country.