And one reason that Japanese development is declining is because in the west it is common practice to have an in house engine or license a third party one. In Japan it used to be common practice to build the game from the ground up every time. Now they realize that you can't do that anymore and are scrambling to catch up to what the west has been doing for years. So while they are working hard on that, they need releases to keep the money flowing in and that is leading to less than creative games.