While China is important owing to trade ties, in all probability it was the desire to calm South Korea and so the Japanese PM did not go to the shrine. The Japanese are people who value their traditions and way of life, and while they are very non demonstrative, they care a tuppence for the likes of China. Further, Modi's 'come, make in India and export wherever you want' possibly is not a rhetorical statement in the Independence Day speech from the ramparts of the Red Fort. Possibly it is a well thought out announcement of things to come. For all one knows, it could be that he was getting Indian ready for the Japanese invasion of industry and technology to India and for which he has already possibly had had a chat with Abe. PM Modi is visiting Japan soon and may ink the MsOU there. Therefore, in all probability, it is South Korea that Abe wishes to appease by not visiting the Shrine that respects and honours thei Japanese war dead.